28
A
回答
49
你檢查它是否是null
在C#這樣的:
if(MyObject != null) {
//do something
}
如果你想覈對默認(很難理解給出的信息的問題)檢查:
if(MyObject != default(MyObject)) {
//do something
}
6
如果沒有定義類類型,您將得到編譯器錯誤i如果你嘗試使用這個類,那麼在這個意義上你應該檢查。
如果你有一個實例,並要確保它不爲空,只需檢查空:
if (value != null)
{
// it's not null.
}
+4
我有'動態'變量,這不起作用。 – zchpit 2014-11-24 11:54:28
相關問題
- 1. JavaScript:檢查對象字段是否未定義而未檢查對象是否未定義
- 2. 如何檢查變量或對象是否未定義?
- 3. Javascript - 如何檢查父對象是否未定義?
- 4. 如何輕鬆檢查在javascript對象中是否未定義?
- 5. 檢查對象是否被釋放
- 6. 檢查linq對象是否被引用
- 7. 檢查對象是否被抓取
- 8. 檢查對象是否定義在對象名字符串中
- 9. Objective C如何檢查並查看對象是否被選中?
- 10. 檢查名稱是否被定義?
- 11. Yii2檢查包是否被定義
- 12. 如何檢查pthread_mutex_t是否被鎖定
- 13. 如何檢查對象是否存在?
- 14. 如何檢查對象是否爲空
- 15. 如何檢查對象是否爲UIButton
- 16. 如何檢查對象是否爲空?
- 17. 如何檢查對象是否爲空
- 18. 如何檢查對象是否爲「空」?
- 19. 如何檢查對象是否被修改
- 20. RSpec。如何檢查對象方法是否被調用?
- 21. 如何檢查對象是否被釋放?
- 22. 如何檢查一個對象是否被實例化?
- 23. 如何檢查對象是否已被實例化?
- 24. Javascript - 檢查亞馬遜對象以查看是否定義
- 25. 如何檢查Gjs類是否已被定義?
- 26. 我如何檢查是否被阻止自定義事件
- 27. 我如何檢查JSF內容是否被定義?
- 28. 如何檢查const char *的值是否被定義?
- 29. 在Emacs Lisp中,如何檢查變量是否被定義?
- 30. 如何檢查類型是否定義?
你能否詳細說明,請你的意思是不是null? – systempuntoout 2010-03-29 13:01:31
你想知道對象是否已被初始化?如果是這樣,你可以使用if(SomeObject!= null)。否則,請提供更多信息 – TimothyP 2010-03-29 13:01:53
不可執行的功能。多麼奇怪的概念。 – fearofawhackplanet 2010-03-29 13:32:20