Чтение онлайн

ЖАНРЫ

C# 4.0 полное руководство - 2011

Шилдт Герберт

Шрифт:

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.

elementType, params long[]

Каждый элемент этого массива имеет тип

lengths)

Поделиться с друзьями: