疑問:問號在C#變量定義時的作用!

汗~,今天一哥們寫的代碼是這樣的!

    DateTime? dt = null;

(請注意?號的存在)

把我嚇一跳!! 編譯通過了!

 

詳細Google,只找到以下這段:爲了避免基元類型置null必須要裝箱或者自建struct而引入的

 

http://shockfly.spaces.live.com/blog/cns!21e9409ad00f24e1!218.entry

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章