Герберт Шилдт - C# 4.0 полное руководство - 2011
- Название:C# 4.0 полное руководство - 2011
- Автор:
- Жанр:
- Издательство:неизвестно
- Год:неизвестен
- ISBN:нет данных
- Рейтинг:
- Избранное:Добавить в избранное
-
Отзывы:
-
Ваша оценка:
Герберт Шилдт - C# 4.0 полное руководство - 2011 краткое содержание
C# 4.0 полное руководство - 2011 - читать онлайн бесплатно полную версию (весь текст целиком)
Интервал:
Закладка:
T value, Icomparer
с индекса, задаваемого параметром index , и охва
comparer)
тывает число элементов, определяемых параметром length. Возвращает индекс первого вхождения искомого значения. Если оно не найдено, возвращает отрицательное значение. Массив array должен быть отсортированным и одномерным
public static void
Устанавливает заданные элементы массива array
Clear(Array array, int
равными нулю, пустому значению null или логи
index, int length)
ческому значению false в зависимости оттипэ элемента: значения, ссылочного или логического. Подмножество элементов, подлежащих обнулению, начинается с индекса, задаваемого параметром index , и включает в себя число элементов, определяемых параметром length
public object Clone ()
Возвращает копию вызывающего массива. Эта копия ссылается на те же элементы, что и оригинал, поэтому она называется “неполной". Таким образом, изменения, вносимые в элементы, влияют на оба массива, поскольку и в том и в другом используются одни и те же элементы
public static void
Копирует число элементов, задаваемых па
ConstrainedCopy(Array
раметром length, из исходного массива
sourceArray, int sourcelndex,
sourceArray, начиная с элемента, указывае
Array destinationArray, int
мого по индексу sourcelndex, в целевой мас
destinationlndex, int length)
сив destinationArray, начиная с элемента,
_ Продолжение табл. 21.12
Метод
Назначение
указываемого по индексу destinationlndex. Если
оба массива имеют одинаковый ссылочный тип, то метод ConstrainedCopy () создает “неполную копию", в результате чего оба массива будут ссылаться на одни и те же элементы. Если же во время копирования возникает ошибка, то содержимое целевого массива destinationAr ray остается прежним
public static TTo [ ]
Преобразует массив array из типа Tlnput в тип
ConvertА11<���ТInput,
TOutput и возвращает получающийся в итоге
TTo>(TFrom[] array,
массив. Исходный массив остается прежним. Пре
Converter
образование выполняется преобразователем, за
converter)
даваемым параметром converter
public static void
Копирует число элементов, задаваемых параметром
Copy(Array sourceArray,
length, из исходного массива sourceArray в це
Array destinationArray,
int
левой массив destinationArray , начиная с пер
length)
вого элемента массива. Если оба массива имеют одинаковый ссылочный тип, то метод Сору () создает “неполную копию", в результате чего оба массива будут ссылаться на одни и те же элементы. Если же во время копирования возникает ошибка, то содержимое целевого массива destinationArray оказывается неопределенным
public static void
Копирует число элементов, задаваемых параметром
Copy(Array sourceArray ,
length , из исходного массива sourceArray в це
Array destinationArray ,
long
левой массив destinationArray , начиная с пер
length)
вого элемента массива. Если оба массива имеют одинаковый ссылочный тип, то метод Сору () создает “неполную копию”, в результате чего оба массива будут ссылаться на одни и те же элементы. Если же во время копирования возникает ошибка, то содержимое целевого массива destinationArray оказывается неопределенным
public static void
Копирует число элементов, задаваемых параме
Copy(Array sourceArray ,
тром length , из исходного массива sourceArray ,
int sourcelndex, Array
начиная с элемента, указываемого по индексу
destinationArray , int
sourceArray [ sourcelndex] , в целевой массив
destinationlndex, int
destinationArray , начиная с элемента, указы
length)
ваемого по индексу destinationAr ray [destinationlndex] . Если оба массива имеют одинаковый ссылочный тип, то метод Сору () создает “неполную копию”, в результате чего оба массива будут ссылаться на одни и те же элементы. Если же во время копирования возникает ошибка, то содержимое целевого массива destinationArray оказывается неопределенным
Метод
Назначение
public static void
Копирует число элементов, задаваемых параме
Copy(Array sourceArray ,
тром length, из исходного массива sourceArray,
long sourcelndex, Array
начиная с элемента, указываемого по индексу
destinationArray , long
sourceArray [source Index] , в целевой массив
destinationlndex, long
destinationArray, начиная с элемента, указы
length)
ваемого по индексу destinationArray [destinationlndex] . Если оба массива имеют одинаковый ссылочный тип, то метод Сору () создает “неполную копию”, в результате чего оба массива будут ссылаться на одни и те же элементы. Если же во время копирования возникает ошибка, то содержимое целевого массива destinationArray оказывается неопределенным
public void CopyTo(Array
Копирует элементы вызывающего массива в це
array , int index)
левой массив array , начиная с элемента, указываемого по индексу array [index] . Если же во время копирования возникает ошибка, то содержимое целевого массива array оказывается неопределенным
public void CopyTo(Array
Копирует элементы вызывающего массива в це
array , long index)
левой массив array, начиная с элемента, указываемого по индексу array [index] . Если же во время копирования возникает ошибка, то содержимое целевого массива array оказывается неопределенным
public static Array
Возвращает ссылку на одномерный массив, кото
Createlnstance(Type
рый содержит число элементов типа elementType,
elementType, int length)
определяемое параметром length
public static Array
Возвращает ссылку на двумерный массив разме
Createlnstance(Type
ром lengthl*length2. Каждый элемент этого
elementType, int lengthl,
массива имеет тип elementType
int length2)
public static Array
^ Возвращает ссылку на трехмерный массив разме
Createlnstance(Type
ром lengthl* length2* length3. Каждый эле
elementType, int lengthl,
мент этого массива имеет тип elementType
int length2, int length3)
public static Array
Возвращает ссылку на многомерный массив, раз
Createlnstance(Type
мерность которого задается в массиве lengths.
elementType, params int[]
Каждый элемент этого массива имеет тип
lengths)
elementType
public static Array
Возвращает ссылку на многомерный массив, раз
Createlnstance(Type
мерность которого задается в массиве lengths.
Интервал:
Закладка: