FreezableCollection<T>.CopyTo(T[], Int32) 方法

定义

从目标数组的指定索引处开始,将整个 FreezableCollection<T> 复制到兼容的一维数组。

public:
 virtual void CopyTo(cli::array <T> ^ array, int index);
public void CopyTo (T[] array, int index);
abstract member CopyTo : 'T[] * int -> unit
override this.CopyTo : 'T[] * int -> unit
Public Sub CopyTo (array As T(), index As Integer)

参数

array
T[]

一维数组,用作从 FreezableCollection<T> 复制的元素的目标位置。

index
Int32

array 中从零开始的索引,从此处开始复制。

实现

例外

arraynull

index 小于 0。

FreezableCollection<T> 中元素的数目大于从索引到目标 array 结尾的可用空间。

注解

请注意,此操作执行浅表副本。 元素将按枚举器循环访问的目标数组的顺序复制到目标 FreezableCollection<T>数组。

适用于