M_Cyjb_Collections_ListStack_1_CopyTo - CYJB/Cyjb GitHub Wiki
从特定的 Array 索引处开始,将当前集合 的元素复制到一个 Array 中。
Namespace: Cyjb.Collections
Assembly: Cyjb (in Cyjb.dll) Version: 1.0.23+7750dd8e971297c5fa962a3bee37fb78f72793f6
C#
public override void CopyTo(
T[] array,
int arrayIndex
)
- array
- Type: T[]
从当前集合复制的元素的目标位置的一维 Array。array 必须具有从零开始的索引。 - arrayIndex
- Type: System.Int32
array 中从零开始的索引,在此处开始复制。
ICollection(T).CopyTo(T[], Int32)
异常 | 条件 |
---|---|
ArgumentNullException |
array 为 null 。 |
ArgumentOutOfRangeException | arrayIndex 小于零。 |
ArgumentException | array 是多维的。 |
ArgumentException | CollectionBase(T) 中的元素数目大于从 arrayIndex 到目标 array 末尾之间的可用空间。 |
ArgumentException | 源当前集合 的类型无法自动转换为目标 array 的类型。 |