C#: 如何在动态对象上执行空值检查

22 浏览
0 Comments

C#: 如何在动态对象上执行空值检查

我如何在动态对象上执行空检查?

伪代码:

public void Main() {
    dynamic dynamicObject = 33;
    if(true) { // 任意逻辑
        dynamicObject = null;
    }
    Method(dynamicObject);
}
public void Method(dynamic param) {
    // TODO: 检查 'param' 的内容是否等于 null
}

0