CodeStatementCollection.CopyTo(CodeStatement[], Int32) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Nesnenin CodeStatementCollection öğelerini belirtilen dizinden başlayarak 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 alandan büyüktür.
array
parametresidirnull
.
index
parametresi hedef dizinin en küçük dizininden küçük.
Ö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.
collection->CopyTo( statements, 0 );
// 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)