Константное поле ссылочного типа, отличного от строки, может быть инициализировано только нулевым значением Error [duplicate]
На этот вопрос уже есть ответ здесь:
Объявить константный массив 13 ответовЯ пытаюсь создать 2D-массив для хранения некоторых значений, которые не меняются, как это.
const int[,] hiveIndices = new int[,] {
{200,362},{250,370},{213,410} ,
{400,330} , {380,282} , {437, 295} ,
{325, 405} , {379,413} ,{343,453} ,
{450,382},{510,395},{468,430} ,
{585,330} , {645,340} , {603,375}
};
Но при компиляции я получаю эту ошибку
hiveIndices is of type 'int[*,*]'.
A const field of a reference type other than string can only be initialized with null.
Если я изменюconst to static
компилируется. Я не понимаю, как добавление константного квантификатора должно вызывать такое поведение.