CodeStatementCollection.CopyTo(CodeStatement[], Int32) Yöntem

Tanım

Belirtilen dizinden başlayarak nesnenin CodeStatementCollection öğelerini tek boyutlu Array bir örneğe kopyalar.

public:
 void CopyTo(cli::array <System::CodeDom::CodeStatement ^> ^ array, int index);
public void CopyTo(System.CodeDom.CodeStatement[] array, int index);
member this.CopyTo : System.CodeDom.CodeStatement[] * int -> unit
Public Sub CopyTo (array As CodeStatement(), index As Integer)

Parametreler

array
CodeStatement[]

Koleksiyondan kopyalanan değerlerin hedefi olan tek boyutlu Array .

index
Int32

Eklemeye başlanması gereken dizinin dizini.

Özel durumlar

Hedef dizi çok boyutludur.

-veya-

içindeki CodeStatementCollection öğe sayısı, parametresi tarafından index belirtilen hedef dizinin dizini ile hedef dizinin sonu arasındaki kullanılabilir boşluktan büyüktür.

array parametresi null'dir.

index parametresi, hedef dizinin en düşük dizininden küçüktür.

Örnekler

Aşağıdaki örnekte, belirtilen dizin değerinden başlayarak bir CodeStatementCollection nesnenin içeriğinin bir diziye nasıl kopyalanması gösterilmektedir.

// Copies the contents of the collection beginning at index 0 to the specified CodeStatement array.
// 'statements' is a CodeStatement array.
CodeStatement[] statementArray = new CodeStatement[collection.Count];
collection.CopyTo( statementArray, 0 );
' Copies the contents of the collection beginning at index 0 to the specified CodeStatement array.
' 'statements' is a CodeStatement array.
Dim statementArray(collection.Count - 1) As CodeStatement
collection.CopyTo(statementArray, 0)

Şunlara uygulanır

Ayrıca bkz.