равными нулю, пустому значению 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

Перейти на страницу:

Похожие книги