我注意到「常見做法和代碼改進」下的Resharper建議:將本地變量或字段轉換爲常量。爲什麼Resharper更喜歡const只讀?
我也注意到,在比爾·瓦格納的書「Effective C#: 50 Specific Ways to Improve Your C#」存在的langauge成語「不想只讀爲const」中,作者解釋使用consts的風險。
我的問題不是關於readonly和const之間以及何時使用它們之間的區別,而是爲什麼一個源代碼將const作爲常見做法/代碼改進,另一方面第二個將readonly視爲一個習慣用法?
仔細閱讀:「我的問題不是關於readonly和const之間的區別以及何時使用它們......」 – 2010-08-03 16:12:29