string類型變量值轉換成int型變量值的趣味實例

衆所周知C#中的值變量需要遵守「明確賦值原則」,但是在一些特殊的情況下,也是可以在不對其賦初值的情況下使用非引用型變量,即值類型變量。 我們可以看到string類型變量a並沒有賦初值,儘管a 的值始終爲null;但是當把a轉化成int型變量i的值的時候,發生了一個有趣的事情——string類型變量a的null值轉化成int型數值時,null值變成了整數0了。而null值的本質爲引用類型的值,爲什麼
相關文章
相關標籤/搜索