Array.IsReadOnly Свойство

Определение

Получает значение, указывающее, является ли объект Array доступным только для чтения.

public:
 property bool IsReadOnly { bool get(); };
public:
 virtual property bool IsReadOnly { bool get(); };
public bool IsReadOnly { get; }
public virtual bool IsReadOnly { get; }
member this.IsReadOnly : bool
Public ReadOnly Property IsReadOnly As Boolean
Public Overridable ReadOnly Property IsReadOnly As Boolean

Значение свойства

Boolean

Данное свойство для всех массивов всегда имеет значение false.

Реализации

Комментарии

ArrayIsReadOnly реализует свойство, так как оно требуется интерфейсомSystem.Collections.IList. Массив, доступный только для чтения, не позволяет добавлять, удалять или изменять элементы после создания массива.

Если требуется доступная только для чтения коллекция, используйте System.Collections класс, реализующий System.Collections.IList интерфейс.

При приведение или преобразование массива IList в объект IList.IsReadOnly интерфейса возвращается falseсвойство. Однако при приведение или преобразование массива IList<T> в интерфейс IsReadOnly возвращается true.

Получение значения данного свойства является операцией порядка сложности O(1).

Применяется к

См. также раздел