...而不是const
?
我知道它可能是一個無用的問題,但我對這個背後的推理有點好奇。一個空的string
是一個空的string
,所以我不會預見很多string.Empty
是""
以外的任何其他機會。那爲什麼要讓它readonly
?
有沒有其他的好處我錯過了沒有使它const
?
...而不是const
?
我知道它可能是一個無用的問題,但我對這個背後的推理有點好奇。一個空的string
是一個空的string
,所以我不會預見很多string.Empty
是""
以外的任何其他機會。那爲什麼要讓它readonly
?
有沒有其他的好處我錯過了沒有使它const
?
標記爲「靜態」的值仍然可以修改,否? 「readonly」的意圖很明確:無法修改。 – Bernard
從技術上講,它不是... http://thedailywtf.com/Comments/The-Disgruntled-Bomb.aspx?pg=2有一個非常討厭的一段代碼心懷不滿的員工離開躺在 – RichK
woops是的抱歉,我意思是const。無論如何對重複抱歉,我應該檢查過。 – InBetween