Um campo const de um tipo de referência diferente de string só pode ser inicializado com erro nulo [duplicado]
Esta pergunta já tem uma resposta aqui:
Declare uma matriz const 3 respostasEstou tentando criar uma matriz 2D para armazenar alguns valores que não mudam assi
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}
};
Mas durante a compilação, recebo este erro
hiveIndices is of type 'int[*,*]'.
A const field of a reference type other than string can only be initialized with null.
Se eu mudarconst to static
, ele compila. Não entendo como a adição do quantificador const deve induzir esse comportament