Герберт Шилдт - C# 4.0 полное руководство - 2011
- Название:C# 4.0 полное руководство - 2011
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Герберт Шилдт - C# 4.0 полное руководство - 2011 краткое содержание
C# 4.0 полное руководство - 2011 - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
elementType, params long[]
Каждый элемент этого массива имеет тип
lengths)
elementType
_ Продолжение табл. 21.12
Метод
Назначение
public static Array
Возвращает ссылку на многомерный массив, раз
Createlnstance(Type
мерность которого задается в массиве lengths.
elementType, int []lengths,
Каждый элемент этого массива имеет тип
int[] lowerBounds)
elementType. Начальный индекс каждого измерения задается в массиве lowerBounds. Таким образом, этот метод позволяет создавать массивы, которые начинаются с некоторого индекса, отличного от нуля
public static bool
Возвращает логическое значение true,если мас
Exists(T[] array,
сив array содержит хотя бы один элемент, удо
Predicate match)
влетворяющий условию предиката, задаваемого параметром match , а иначе возвращает логическое значение false
public static T Find(T[]
Возвращает первый элемент массива array , удо
array , Predicate match)
влетворяющий условию предиката, задаваемого параметром’ match, а иначе возвращает значение типа default (Т)
public static T[]
Возвращает все элементы массива array, удо
FindAll(T[] array,
влетворяющие условию предиката, задаваемого
Predicate match)
параметром match, а иначе возвращает массив нулевой длины
public static int
Возвращает индекс первого элемента массива
FindIndex(T[] array,
array, удовлетворяющего условию предиката, за
Predicate match)
даваемого параметром match, иначе возвращает значение -1
public static int
Возвращает индекс первого элемента масси
FindIndex(T[] array, int
ва array, удовлетворяющего убловию предика
startlndex, Predicate
та, задаваемого параметром match. Поиск на
match)
чинается с элемента, указываемого по индексу array [ start Index] . Если ни один из элементов, удовлетворяющих данному условию, не найден, то возвращается значение -1
public static int
Возвращает индекс первого элемента масси
FindIndex(T[] array,
ва array, удовлетворяющего условию предика
int startlndex, int count,
та, задаваемого параметром match. Поиск на
Predicate match)
чинается с элемента, указываемого по индексу array [startlndex] , и продолжается среди числа элементов, определяемых параметром count. Если ни один из элементов, удовлетворяющих данному условию, не найден, то возвращается значение -1
public static T
Возвращает последний элемент массива array,
FindLast(T[] array,
удовлетворяющий условию предиката, задаваемо
Predicate match)
го параметром match, иначе возвращает значение типа default (Т)
Метод
Назначение
public static int
Возвращает индекс последнего элемента массива
FindLastIndex(T[]
array,
array,удовлетворяющего условию предиката, за
. Predicate match )
даваемого параметром match,иначе возвращает значение -1
public static int
Возвращает индекс последнего элемента массива
FindLastIndex(T[]
array,
array , удовлетворяющего условию предиката, за
int startlndex, Predicate
даваемого параметром match. Поиск начинается
match)
в обратном порядке с элемента, указываемого по индексу array [startlndex] , и оканчивается на элементе array [ 0]. Если ни один из элементов, удовлетворяющих данному условию, не найден, то возвращается значение -1
public static int
Возвращает индекс последнего элемента массива
FindLastIndex(T[]
array,
array , удовлетворяющего условию предиката, за
int startlndex , int
count,
даваемого параметром v. Поиск начинается в об
Predicate match)
ратном порядке с элемента, указываемого по индексу array[start] , и продолжается среди числа элементов, определяемых параметром count. Если ни один из элементов, удовлетворяющих данному условию, не найден, то возвращается значение -1
public static void
Применяет метод, задаваемый параметром
ForEach(T[] array,
action , к каждому элементу массива array
Action action)
public IEnumerator
Возвращает перечислительный объект для масси
GetEnumerator( )
ва. Перечислители позволяют опрашивать массив в цикле. Боле подробно перечислители описываются в главе 25
public override int
Возвращает хеш-код для вызывающего объекта
GetHashCode()
public int GetLength(int
Возвращает длину заданного измерения массива.
dimension)
Отсчет измерений начинается с нуля, поэтому для получения длины первого измерения необходимо передать данному методу значение 0 параметра dimension , для получения длины второго измерения — значение 1 и т.д.
public long GetLongLength(int
Возвращает длину заданного измерения массива в
dimension)
виде значения типа long.Отсчет измерений начинается с нуля, поэтому для получения длины первого измерения необходимо передать данному методу значение 0 параметра dimension , для получения длины второго измерения — значение 1 и т.д.
public int GetLowerBound(int
Возвращает начальный индекс заданного измере
dimension)
ния массива, который обычно равен нулю. Параметр dimension определяет отсчет измерений
_ Продолжение табл. 21.12
Метод
Назначение
с нуля, поэтому для получения начального индекса
-
первого измерения необходимо передать данному
методу значение 0 параметра dimension , для получения начального индекса второго измерения —
значение 1 и т.д.
public int GetUpperBound(int
Возвращает конечный индекс заданного измере
dimension)
ния массива. Параметр dimension определяет отсчет измерений с нуля, поэтому для получения конечного индекса первого измерения необходимо передать данному методу значение 0 параметра dimension , для получения конечного индекса второго измерения — значение 1 и т.д.
Интервал:
Закладка: