如何在動態對象上執行空檢查?C#:如何對動態對象執行空檢查
僞代碼:
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
}
+1當然。你可能會失去'Object.',雖然 – Ani
@Ani不知道你在那裏得到了什麼。 – JaredPar
你可以寫'ReferenceEquals(null,param)'。我無法相信在這個話題上的5個問題沒有解決這個問題。 –