Г. Шилдт - С#4.0 Полное руководство (1160795), страница 149
Текст из файла (страница 149)
Если оба массива имеют одинаковый ссылочный тип, то метод Сору () создает "неполную копию", в результате чего оба массива будут ссьиаться на одни и те же элементы. Если же во время копирования возникает ошибка, то содержимое целевого массива с(еяс1пас1опдггау оказывается неопределенным Копирует элементы вызывающего массива в целевой массив яггау, начиная с элемента, указываемого по индексу яггау [1пе(ех].
Если же во время копирования возникает ошибка, то содержимое целевого массива аггау оказывается неопределенным Копирует элементы вызывающего массива в целевой массив аггау, начиная с элемента, указываемого по индексу аггяу[1пе(ех]. Если же во время копирования возникает ошибка, то содержимое целевого массива аггау оказывается неопределенным Возвращает ссылку на одномерный массив, который содержит число элементов типа е1етеп СТуре, определяемое параметром 1епдСЛ Возвращает ссылку на двумерный массив размером 1епдСЛ1х1епдСЛ2.
Каждый элемент этого массива имеет тип е1етепс туре ~ Возвращает ссылку на трехмерный массив размером 1епдСЛ1х1епдСЛ2 1епдСЛЗ. Каждый эле- МвитзтОГО МаССИВа ИМЕЕттИП е1етепСТуре Возвращает ссылку на многомерный массив, размерность которого задается в массиве 1епдСЛя. Каждый элемент этого массива имеет тип е1етепСТуре Возвращает ссылку на многомерный массив, размерность которого задается в массиве 1епдСЛя.
Каждый элемент этого массива имеет тип е1етепСТуре П одолжение табл. 21.12 Метод Назначение рпЬ11с яГапдс Аггау Сгеаге1пяГайсе(Туре е1етеоГТуре, ТпГ[]1епдгйя, Тпс[) 1онегВоипг)я) роЬ11с ясапдс Ьоо1 Ехдягя<т> (т [] аггау, Ргег)1саГе<Т> тассЛ) рчЬ11с ягаг1с Т Г1пг)<Т>(Т[] аггау, Ргеп[1сапе<Т> тассЛ) риЬ11с яха11с Т[] Г1пс(А11<Т>(Т[] аггау, Ргег)1сасе<Т> тагсЛ) роЬ11с яГапдс Тпт Г1пе(1пг)ех<Т>(Т[] аггау, Ргеп(1сахе<Т> тагсЛ) риЬ11с япап1с 1пс Г1пе(1п<)ех<Т>(Т[]аггау, Тпп ясагс1пг(ех, Ргег[1сасе<т> тяесЛ) риЬ11с яса11с 1пс Г1п<)1пе(ех<Т>(Т[] аггау, 1пс ягагс1п0ех, ТпГ соипг, Рге<(1сасе<Т> таесЛ) риЬ11с яга11с Т Г1пЖаяГ<Т>(Т[] аггау, Ргег[1сасе<т> тассЛ) Глава 21.
Пространство имен Зуз1егп 755 Возвращает ссылку на многомерный массив, размерность которого задается в массиве 1епдсЛя. Каждый элемент этого массива имеет тип е1етепгтуре. Начальный индекс каждого измерения задается в массиве 1онегВоипе(я. Таким образом, этот метод позволяет создавать массивы, которые начинаются с некоторого индекса, отличного от нуля Возвращает логическое значение ггие, если массив аггау содержит хотя бы один элемент, удовлетворяющий условию предиката, задаваемого параметром тпа гол, а иначе возвращает логическое значение Га1яе Возвращает первый элемент массива аггау, удовлетворяющий условию предиката, задаваемого параметром та СсЛ, а иначе возвращает значение типа «[еТач11 (Т) Возвращает все элементы массива яггау, удовлетворяющие условию предиката, задаваемого параметром та ссЛ, а иначе возвращает массив нулевой длины Возвращает индекс первого элемента массива аггяу, удовлетворяющего условию предиката, задаваемого параметром та гол, иначе возвращает значение -1 Возвращает индекс первого элемента массива аггау, удовлетворяющего условию предиката, задаваемого параметром тассЛ.
Поиск начинается с элемента, указываемого по индексу аггау[ягагг1п<)ех). Если ни один из элементов, удовлетворяющих данному условию, не найден, то возвращается значение -1 Возвращает индекс первого элемента массива аггяу, удовлетворяющего условию предиката, задаваемого параметром гпа гсЛ.
Поиск начинается с элемента, указываемого по индексу аггау[ягягггп<(ех], и продолжается среди числа элементов, определяемых параметром соиле. Если ни один из элементов, удовлетворяющих данному условию, не найден, то возвращается значение -1 Возвращает последний элемент массива яггяу, удовлетворяющий условию предиката, задаваемого параметром та гсЛ, иначе возвращает значение типа г)ейап11 (Т) ]7 одолжение табл. 2112 Метод Назначение 756 Часть Н. Библиотека С() рцЫ1с ясас1с 1пГ Г1пс(1аяГТпс(ех<Т>(Т[] аггау, Ргес(1сасе<Т> тассЛ) рпЫ1с ясас1с 1пт Г1пс(1аяс1пс(ех<Т>(Т [] аггау, 1пг ясагстпс(ех, Ргес]1саге<т> тассЛ) рцЬ11с ясасдс дпс Г1пс(1аяс1пс(ех<Т>(Т[] аггау, Тпс ясагГТпс(ех, ТпГ соипсс Ргес(1сасе<Т> тагсЛ) роЫТс яГасдс чодс( ГогЕасЬ<Т>(Т[]аггау, АсГ1оп<Т> ассдоп) рцЬ11с 1Епшлегасог СеГЕпстегасог() рцЫ1с очегг1с[е 1пс СеГНаяЬСос]е() рсЫ1с Тпг ОеСЬепсггп(1пг с(1тепя1оп) рпЫТс 1спр СеГЬопоЬепсЗтп(1пГ с(1тепя1оп) рцЬ11с 1пс ОеГЬонегвоцпс((1пс с(1тепя1оп) Возвращает индекс последнего элемента массива аггау, удовлетворяющего условию предиката, задаваемого параметром тассЬ, иначе возвращает значение -1 Возвращает индекс последнего элемента массива яггау, удовлетворяющего условию предиката, задаваемого параметром та гсЛ.
Поиск начинается в обратном порядке с элемента, указываемого по индексу аггау [ я Лагг 1пс(ех], и оканчивается на элементе аггау[ 0) . Если ни один из элементов, удовлетворяющих данному условию, не найден, то возвращается значение -1 Возвращает индекс последнего элемента массива я г гяу, удовлетворяющего условию предиката, задаваемого параметром ч. Поиск начинается в обратном порядке с элемента, указываемого по индексу аггау ( я саге], и продолжается среди числа элементов, определяемых параметром соип с.
Если ни один из элементов, удовлетворяющих данному условию, не найден, то возвращается значение -1 Применяет метод, задаваемый параметром ассдоп, к каждому элементу массива аггау Возвращает перечислительный объект для массива. Перечислители позволяют опрашивать массив в цикле. Боле подробно перечислители описываются в главе 25 Возвращает хеш-код для вызывающего объекта Возвращает длину заданного измерения массива. Отсчет измерений начинается с нуля, поэтому для получения длины первого измерения необходимо передать данному методу значение О параметра с(1тепя1оп, для получения длины второго измерения — значение 1 и т.д. Возвращает длину заданного измерения массива в виде значения типа 1опст.
Отсчет измерений начинается с нуля, поэтому для получения длины первого измерения необходимо передать данному методу значение О параметра г(1тепя1оп, для получения длины второго измерения — значение 1 и тд. Возвращает начальный индекс заданного измерения массива, который обычно равен нулю. Параметр с(1тепя1оп определяет отсчет измерений Г[ одолжение табл.
21.12 Метод Назначение риЬ11с 1пс ОеСОрретвоипс)(1пС с[1яеп510п) риЬ11с оЬЗесс ВесЧа1ие (1пи 1пс[ех) риЬ11с оЬЗеси ОеСЧа1ие(1опст 1пс[ех) риЬ11с оЬЗест Оетиа1ие(1пи 1пс(ех1, 1пи 1пс[ех2) риЬ11с оЬ]еси СеиЧа1ие(1опст 1пс(ех1, 1опст 1пс[ех2) риЬ11с оЬЗесс БесЧа1ие (1пс 1пс(ех1, 1пи 1пс(ех2, с и 1пс)ехЗ) риЬ11с оЬЗеси Сесиа1ие(1опсЗ 1пстех1, 1опи 1пс[ех2, 1опст 1с)хЗ) риЬ11с оЬЗеси Яесиа1ие(1пи[] 1пс[1сез) риЬ11с оЬЗесс Оеииа1ие(1опст[] 1пс(1сез) риЬ11с зиаивс 1пи 1пс)ех01(дееву ах гау, оЬЗеси аа1ие) Глава 21. Пространство имен Вузтегп 757 с нуля, поэтому для получения начального индекса первого измерения необходимо передать данному методу значение О параметра с[1тепзуоп, для получения начального индекса второго измерения— значение 1 и т.д.
Возвращает конечный индекс заданного измерения массива. Параметр с)утепзуоп определяет отсчет измерений с нуля, поэтому для получения конечного индекса первого измерения необходимо передать данному методу значение О параметра с[1тепз1оп, для получения конечного индекса второго измерения — значение 1 и т.д. Возвращает значение элемента из вызывающего массива по индексу 1пс(ех. Массив должен быть одномерным Возвращает значение элемента из вызывающего массива по индексу 1пс[ех. Массив должен быть одномерным Возвращает значение элемента из вызывающего МаССИВа ПО ИНдЕКСаМ [1пс[ех1, 1пиех2]. Маосив должен быть двумерным Возвращает значение элемента из вызывающего массива по индексам [1пс[ех1, 1пс(ех2].
Массив должен быть двумерным Возвращает значение элемента из вызывающего массива по индексам [1пс[ех1, 1пс[ех2, 1пс(ехЗ]. Массив должен быть трехмерным Возвращает значение элемента из вызывающего массива по индексам [1пс(ех1, 1пиех2, 1пс(ехЗ] . Массив должен быть трехмерным Возвращает значение элемента из вызывающего массива по указанным индексам. Число измерений массива должно соответствовать числу элементов массива 1пс[1сез Возвращает значение элемента из вызывающего массива по указанным индексам.
Число измерений массива должно соответствовать числу элементов массива 1пс)1сеэ Возвращает индекс первого элемента, имеющего значение ча1ие в одномерном массиве ае гау. Если искомое значение не найдено, то возвращает -1. (Если же массив имеет ненулевую нижнюю границу, то неудачный исход поиска будет обозначаться значением нижней границы, меньшенным на 1.) Л одолжение пеабл.
21.12 Метод Назначение 758 Часть Н. Библиотека С() риЬ11с ятагус 1пг Тпс(ехОТ<Т>(Т[) аггау, Т иа1ие) риЬ11с ятатьс 1пт 1пс(ехОГ(Аггау аггау, оЬдесп иа2ие, 1пп ясагстпе(ех) риЬ11с ясас1с Тпс Тпс(ехОЙ<Т> (Т[) аггау, Т иа1ие, 1пт ясагстпе(ех) риЬ11с ягас1с 1пг 1пе(ехОЙ(Аггау аггау, оЬ2есь иа1ие, 1пг ясагс1пе(ех, 1пт соипс) риЬ11с яГаГ1с 1пп 1пс(ехОТ<Т> (Т[] аггау, Т иа1ие, 1пс ягаггтпе(ех, 1пт соипс) риЬ11с чоЫ'Тп1Г1а11зе() риЬ11с ятагус Тпг Ьая11пе(ехОТ(Аггау аггау, оЬдест иа1ие) Возвращает индекс первого элемента, имеющего значение иа1ие в одномерном массиве аггау.
Если искомое значение не найдено, то возвращает -1 Возвращает индекс первого элемента, имеющего значение иа1ие в одномерном массиве аггау. Поиск начинается с элемента, указываемого по индЕКСу аггау[япагстпе(ех]. МЕтОд ВОЗВращаЕт -1, если искомое значение не найдено. (Если массив имеет ненулевую нижнюю границу, то неудачный исход поиска будет обозначаться значением нижней границы, уменьшенным на 1.) Возвращает индекс первого элемента, имеющего значение иа1ие в одномерном массиве аггау. Поиск начинается с элемента, указываемого по индексу аггау[ясаггтпе(ех]. Метод возвращает -1, если искомое значение не найдено Возвращает индекс первого элемента, имеющего значенИе иа1ие в одномерном массиве аггау. Поиск начинается с элемента, указываемого по индексу аггау[ ясагстпе)ех), и продолжается среди числа элементов, определяемых параметром со опг.