Freigeben über


CodeAttributeArgumentCollection.CopyTo(CodeAttributeArgument[], Int32) Methode

Definition

Kopiert die Auflistungsobjekte in eine eindimensionale Array-Instanz, beginnend am angegebenen Index.

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

Parameter

array
CodeAttributeArgument[]

Das eindimensionale Array, das das Ziel der aus der Auflistung kopierten Werte ist.

index
Int32

Der Index des Arrays, an dem mit dem Einfügen begonnen werden soll.

Ausnahmen

Das Zielarray ist mehrdimensional.

- oder -

Die Anzahl der Elemente in der CodeAttributeArgumentCollection ist größer als der verfügbare Platz zwischen dem Index des Zielarrays, der durch den index-Parameter angegeben wird, und dem Ende des Zielarrays.

Der array-Parameter ist null.

Der index-Parameter ist kleiner als der minimale Index des Zielarrays.

Beispiele

Im folgenden Beispiel wird veranschaulicht, wie der Inhalt eines CodeAttributeArgumentCollection Objekts in ein CodeAttributeArgument Array kopiert wird, das bei einem angegebenen Indexwert beginnt.

// Copies the contents of the collection beginning at index 0,
// to the specified CodeAttributeArgument array.
// 'arguments' is a CodeAttributeArgument array.
collection->CopyTo( arguments, 0 );
// Copies the contents of the collection beginning at index 0,
// to the specified CodeAttributeArgument array.
// 'arguments' is a CodeAttributeArgument array.
collection.CopyTo( arguments, 0 );
' Copies the contents of the collection beginning at index 0,
' to the specified CodeAttributeArgument array.
' 'arguments' is a CodeAttributeArgument array.
collection.CopyTo(arguments, 0)

Gilt für: