...而不是const
?
我知道这可能是一个无用的问题,但我对这一背后的推理感到好奇。空string
为空string
,因此我预见string.Empty
除了""
之外还有很多机会。{1}}。那么为什么要成为readonly
?
在没有成为const
时,我是否还有其他任何好处?
答案 0 :(得分:3)
这是静态的。
public static readonly string Empty;
答案 1 :(得分:0)
Readonly防止它被改变。也许你的意思是“为什么它不是一个常量”?