C#2.0之可空類型

可空類型Nullable<T> 在C#2.0之前 ,值類型一直不可以爲null,但是實際開發中常常會有這樣的需求,比如結束時間。     爲什麼不可以爲null 對於引用類型來說,null代表着空引用。就像href中的javaScirpt:,在內存中這一區域會全部用零表示,在GC的時候也會更加的輕鬆,對於值類型來說零是一個有效值 。 當然也有相應的替代方式 魔值 犧牲一個我們似乎永遠也用不到的值
相關文章
相關標籤/搜索