字符串的Const数组

本文关键字:数组 Const 字符串 | 更新日期: 2023-09-27 17:49:38

可能重复:
声明Const数组

我需要类中的常量字符串数组。类似的东西

public class some_class_t
{
    public const string[] names = new string[4]
    {
        "alpha", "beta", "gamma", "delta"
    };
}

但是这个代码导致了一个错误:

引用类型为"string[]"的常量"names"只能用null初始化。

我该怎么办?

字符串的Const数组

将其声明为readonly而不是const:

public readonly string[] names = { "alpha", "beta", "gamma", "delta" };