Declaring um const duplo [] em c #? [duplicado
Esta pergunta já tem uma resposta aqui:
or que o C # limita o conjunto de tipos que podem ser declarados como cons respostasTenho várias constantes que uso, e meu plano era colocá-las em uma matriz constante de duplas, mas o compilador não me permit
Tentei declarar desta forma:
const double[] arr = {1, 2, 3, 4, 5, 6, 73, 8, 9 };
Então decidi declará-lo como estático somente leitura:
static readonly double[] arr = { 1, 2, 3, 4, 5, 6, 7, 8, 9};
No entanto, a pergunta permanece. Por que o compilador não me permite declarar uma matriz de valores const? Ou vai, e eu simplesmente não sei como?