Таблица 21.11. Свойства, определенные в классе Array Свойство Назначение public bool IsFixedSize { get; } Доступно только для чтения. Принимает логическое значение true, если массив имеет фиксированный размер, и логическое значение false, если массив может изменять его динамически public bool IsReadOnly { get; } Доступно только для чтения. Принимает логическое значение true, если объект класса Array предназначен только для чтения, а иначе — логическое значение false. Для массивов это свойство всегда имеет логическое значение true public bool IsSynchronized { get; } Доступно только для чтения. Принимает логическое значение true, если массив можно безопасно использовать в многопоточной среде, а иначе — логическое значение false. Для массивов это свойство всегда имеет логическое значение true public int Length { get; } Доступно только для чтения. Имеет тип int и содержит количество элементов в массиве public long LongLength { get; } Доступно только для чтения. Имеет тип long и содержит количество элементов в массиве public int Rank { get; } Доступно только для чтения. Содержит размерность массива public object SyncRoot { get; } Доступно только для чтения. Содержит объект, предназначенный для синхронизации доступа к массиву