1
我試圖在單個類中收集我應用程序中的所有字符串聲明,以便它們很容易修改項目範圍。我可以創建一個Strings
類,像這樣:具有靜態屬性的靜態類
public static class Strings
{
public static readonly string Title = "App Title";
}
或像這樣:
public static class Strings
{
public const string Title = "App Title";
}
類應該是靜態的和所有屬性不變。 Strings
的屬性是否有static readonly
或const
關鍵字在它們之間有什麼區別?
'const' *隱含*'static',但該語言不允許您同時使用這兩個關鍵字。 –
也許最大的區別是'const'會編譯,而'static const'則不會。你的意思是「靜態只讀」嗎? – dasblinkenlight
「集中所有字符串」是什麼意思? – ilans