C# 4.0 полное руководство - 2011
Шрифт:
elementType
_Продолжение табл. 21.12
Метод
Назначение
public static Array
Возвращает ссылку на многомерный массив, раз
Createlnstance(Type
мерность которого задается в массиве lengths.
elementType, int[]lengths,
Каждый
int[] lowerBounds)
elementType. Начальный индекс каждого измерения задается в массиве lowerBounds. Таким образом, этот метод позволяет создавать массивы, которые начинаются с некоторого индекса, отличного от нуля
public static bool
Возвращает логическое значение true, если мас
Exists<T>(T[] array,
сив array содержит хотя бы один элемент, удо
Predicate<T> match)
влетворяющий условию предиката, задаваемого параметром match, а иначе возвращает логическое значение false
public static T Find<T>(T[]
Возвращает первый элемент массива array, удо
array, Predicate<T> match)
влетворяющий условию предиката, задаваемого параметром’ match, а иначе возвращает значение типа default (Т)
public static T[]
Возвращает все элементы массива array, удо
FindAll<T>(T[] array,
влетворяющие условию предиката, задаваемого
Predicate<T> match)
параметром match, а иначе возвращает массив нулевой длины
public static int
Возвращает индекс первого элемента массива
FindIndex<T>(T[] array,
array, удовлетворяющего условию предиката, за
Predicate<T> match)
даваемого параметром match, иначе возвращает значение -1
public static int
Возвращает индекс первого элемента масси
FindIndex<T>(T[]array, int
ва array, удовлетворяющего убловию предика
startlndex, Predicate<T>
та,
задаваемого параметром 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. Поиск начинается