Доступно только для чтения. Принимает логическое значение true, если объект класса Array предназначен только для чтения, а иначе — логическое значение false. Для массивов это свойство всегда имеет логическое значение true Доступно только для чтения. Принимает логическое значение true, если массив можно безопасно использовать в многопоточной среде, а иначе — логическое значение false. Для массивов это свойство всегда имеет логическое значение true

Свойство

Назначение '

public int Length {

Доступно только для чтения. Имеет тип int и содержит ко

get; }

личество элементов в массиве

public long LongLength

Доступно только для чтения. Имеет тип long и содержит

{ get; }

количество элементов в массиве

public int Rank { get; }

Доступно только для чтения. Содержит размерность массива

public object SyncRoot

Доступно только для чтения. Содержит объект, предназна

{ get; }

ченный для синхронизации доступа к массиву

Таблица 21.12. Методы, определенные в классе Array

Метод

Назначение

public static

Возвращает доступную только для чтения коллек

ReadOnlyCollection

цию, которая включает в себя массив, определяе

AsReadOnly[] array)

мый параметром array

public static int

Осуществляет поиск значения value в массиве

BinarySearch(Array

array,

array. Возвращает индекс первого вхождения

objectvalue)

искомого значения. Если оно не найдено, возвращает отрицательное значение. Массив array должен быть отсортированным и одномерным

public static int

Осуществляет поиск значения value в массиве

BinarySearch(T[]

array,

array. Возвращает индекс первого вхождения

Tvalue)

искомого значения. Если оно не найдено, возвращает отрицательное значение. Массив array должен быть отсортированным и одномерным

public static int

Осуществляет поиск значения value в масси

BinarySearch(Array

array,

ве, определяемом параметром array, исполь

objectvalue,IComparer

зуя способ сравнения, задаваемый параметром

comparer)

comparer. Возвращает индекс первого вхождения искомого значения. Если оно не найдено, возвращает отрицательное значение. Массив array должен быть отсортированным и одномерным

public static int

Осуществляет поиск значения value в массиве

BinarySearch (T [ ]

array,

array, используя способ сравнения, задаваемый

Tvalue,IComparer

параметром comparer. Возвращает индекс перво

comparer)

го вхождения искомого значения. Если оно не найдено, возвращает отрицательное значение. Массив array должен быть отсортированным и одномерным

public static int

Осуществляет поиск значения value в части мас

BinarySearch(Array

array,

сива array. Поиск начинается с индекса, зада

intindex,intlength,

ваемого параметром index, и охватывает число

objectvalue)

элементов, определяемых параметром length. Возвращает индекс первого вхождения искомого значения. Если оно не найдено, возвращает отрицательное значение. Массив array должен быть отсортированным и одномерным

Метод

Назначение

public static int

Осуществляет поиск значения value в части мас

BinarySearch(T[] array,

сива array. Поиск начинается с индекса, зада

int index, int length, T

ваемого параметром index, и охватывает число

value)

элементов, определяемых параметром length. Возвращает индекс первого вхождения искомого значения. Если оно не найдено, возвращает отрицательное значение. Массив array должен быть отсортированным и одномерным

public static int

Осуществляет поиск значения value в части мас

BinarySearch(Array array,

сива array, используя способ сравнения, опреде

int index, int length,

ляемый параметром comparer. Поиск начинается

object value, IComparer

с индекса, задаваемого параметром index, и охва

comparer)

тывает число элементов, определяемых параметром length. Возвращает индекс первого вхождения искомого значения. Если оно не найдено, возвращает отрицательное значение. Массив array должен быть отсортированным и одномерным

public static int

Осуществляет поиск значения value в части мас

BinarySearch(T [] array,

сива array, используя способ сравнения, опреде

int index, int length,

ляемый параметром comparer. Поиск начинается

T value, Icomparer

с индекса, задаваемого параметром index, и охва

comparer)

тывает число элементов, определяемых параметром length. Возвращает индекс первого вхождения искомого значения. Если оно не найдено, возвращает отрицательное значение. Массив array должен быть отсортированным и одномерным

public static void

Устанавливает заданные элементы массива array

Clear(Array array, int

Перейти на страницу:

Похожие книги