【发布时间】:2011-10-28 08:13:10
【问题描述】:
...而不是const?
我知道这可能是一个无用的问题,但我有点好奇这个问题背后的原因。一个空的string 是一个空的string,所以我预计string.Empty 不是"" 的可能性很大。那为什么要readonly呢?
如果我没有做到const,还有什么其他好处吗?
【问题讨论】:
-
标记为
static的值仍然可以修改,不是吗?readonly的意图很明确:不能修改。 -
技术上它不是...thedailywtf.com/Comments/The-Disgruntled-Bomb.aspx?pg=2 有一段非常讨厌的代码让心怀不满的员工离开
-
哎呀对不起,我的意思是 const。无论如何对不起重复,我应该检查过。