Каков наилучший способ создания массива только для чтения на С#?C#

Место общения программистов C#
Гость
Каков наилучший способ создания массива только для чтения на С#?

Сообщение Гость »

У меня возникла крайне маловероятная и оригинальная ситуация: я хочу вернуть массив, доступный только для чтения, из моего объекта. Пока мне известен только один способ сделать это — через System.Collections.ObjectModel.ReadOnlyCollection. Но мне это кажется каким-то неуклюжим, не говоря уже о том, что этот класс теряет возможность доступа к элементам массива по их индексу (добавлено: упс, я пропустил индексатор). Нет ли лучшего способа? Что-то, что могло бы сделать сам массив неизменяемым?

Подробнее здесь: https://stackoverflow.com/questions/213 ... array-in-c

Вернуться в «C#»