C #: Como executar uma verificação nula em um objeto dinâmi

Como faço um verificação nula em um objeto dinâmico?

Pseudo-código

public void Main() {
    dynamic dynamicObject = 33;
    if(true) { // Arbitrary logic
        dynamicObject = null;
    }
    Method(dynamicObject);
}

public void Method(dynamic param) {
    // TODO: check if the content of 'param' is equal to null
}

questionAnswers(3)

yourAnswerToTheQuestion