私は新しいプロジェクトに取り組んでいますが、正しいかどうかわからないコードがあることに気付きました。質問を示すために使用している名前と値は偽物です。
public class MyConsts //Should it be static?
{
public const string MyConst1 = "a";
public const string MyConst2 = "b";
public const string MyConst3 = "c";
public const string MyConst4 = "d";
....
}
私のロジックでは、このクラス (consts 値のみを含む) は静的でなければならないため、初期化するオプションはありません。これは意味がありません。正しいですか?
編集:私は盲目的にコードを書いていたので、string と const の順序を混同しました - そしてそれは私の質問の対象ではなかったので、これを修正しました。