В настоящее время мой код похож на это:
private static readonly int[] INTARRAY = {1, 2, 3};
Это не позволяет мне присвоить INTARRAY
новому экземпляру int[]
вне статического конструктора, но все же позволяет назначать отдельным int
элементам.
Например:
INTARRAY[1] = 5;
Как сделать этот массив полностью доступным только для чтения? Это массив типов значений, и в объявлении ему присваивается инициализатор массива. Как я могу заставить эти начальные значения сохраняться бесконечно?