可能性のある複製:
Const配列の宣言
クラスにconst文字列の配列が必要です。何かのようなもの
public class some_class_t
{
public const string[] names = new string[4]
{
"alpha", "beta", "gamma", "delta"
};
}
しかし、このコードはエラーを引き起こします:
参照型 'string []'の定数 'names'は、nullでのみ初期化できます。
私は何をすべきか?
readonly
ではなくconst
として宣言します。
public readonly string[] names = { "alpha", "beta", "gamma", "delta" };