Чтение онлайн

ЖАНРЫ

C# 4.0 полное руководство - 2011

Шилдт Герберт

Шрифт:

Доступно только для чтения. Принимает логическое значение 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<T>

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

AsReadOnly<T>(Т[] array)

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

public static int

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

BinarySearch(Array

array,

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

object value)

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

public static int

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

BinarySearch<T>(T[]

array,

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

T value)

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

public static int

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

BinarySearch(Array

array,

ве,

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

object value, IComparer

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

comparer)

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

public static int

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

BinarySearch<T> (T [ ]

array,

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

T value, IComparer<T>

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

comparer)

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

public static int

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

BinarySearch(Array

array,

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

int index, int length,

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

object value)

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

Метод

Назначение

public static int

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

BinarySearch<T>(T[] array,

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

int index, int length, T

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

Поделиться с друзьями: