C# 4.0 полное руководство - 2011
Шрифт:
та, задаваемого параметром match. Поиск на
match)
чинается с элемента, указываемого по индексу array [ start Index]. Если ни один из элементов, удовлетворяющих данному условию, не найден, то возвращается значение -1
public static int
Возвращает индекс первого
FindIndex<T>(T[] array,
ва array, удовлетворяющего условию предика
int startlndex, int count,
та, задаваемого параметром match. Поиск на
Predicate<T> match)
чинается с элемента, указываемого по индексу array [startlndex], и продолжается среди числа элементов, определяемых параметром count. Если ни один из элементов, удовлетворяющих данному условию, не найден, то возвращается значение -1
public static T
Возвращает последний элемент массива array,
FindLast<T>(T[] array,
удовлетворяющий условию предиката, задаваемо
Predicate<T> match)
го параметром match, иначе возвращает значение типа default (Т)
Метод
Назначение
public static int
Возвращает индекс последнего элемента массива
FindLastIndex<T>(T[]
array,
array, удовлетворяющего условию предиката, за
. Predicate<T> match)
даваемого параметром match, иначе возвращает значение -1
public static int
Возвращает индекс последнего элемента массива
FindLastIndex<T>(T[]
array,
array, удовлетворяющего условию предиката, за
int startlndex, Predicate<T>
даваемого параметром match. Поиск
match)
в обратном порядке с элемента, указываемого по индексу array [startlndex], и оканчивается на элементе array [ 0]. Если ни один из элементов, удовлетворяющих данному условию, не найден, то возвращается значение -1
public static int
Возвращает индекс последнего элемента массива
FindLastIndex<T>(T[]
array,
array, удовлетворяющего условию предиката, за
int startlndex, int
count,
даваемого параметром v. Поиск начинается в об
Predicate<T> match)
ратном порядке с элемента, указываемого по индексу array[start], и продолжается среди числа элементов, определяемых параметром count. Если ни один из элементов, удовлетворяющих данному условию, не найден, то возвращается значение -1
public static void
Применяет метод, задаваемый параметром
ForEach<T>(T[]array,
action, к каждому элементу массива array
Action<T> action)
public IEnumerator
Возвращает перечислительный объект для масси
GetEnumerator()
ва. Перечислители позволяют опрашивать массив в цикле. Боле подробно перечислители описываются в главе 25
public override int
Возвращает хеш-код для вызывающего объекта
GetHashCode
public int GetLength(int
Возвращает длину заданного измерения массива.
dimension)
Отсчет измерений начинается с нуля, поэтому для получения длины первого измерения необходимо передать данному методу значение 0 параметра dimension, для получения длины второго измерения — значение 1 и т.д.
public long GetLongLength(int