0
可能重複:
Why isn’t String.Empty a constant?String.Empty不是一個常量值嗎?
爲了讓我的代碼更易讀我試圖分配String.Empty
在一個恆定值:
const string PLATYPUS_ADDED_AND_ACCEPTED = string.Empty;
if (false) { }
else
{
toolTip = PLATYPUS_ADDED_AND_ACCEPTED;
}
,但我得到"the expression being added must be constant"
是不是String.Empty
總是一樣的東西?這對我來說似乎相當不變。
事實上,蒂姆的回答更好,因爲蒂姆指出了微軟對這一選擇的解釋。 –