Vector<T>.CopyTo Metod

Definition

Överlagringar

Name Description
CopyTo(T[])

Kopierar vektorinstansen till en angiven målmatris.

CopyTo(T[], Int32)

Kopierar vektorinstansen till en angiven målmatris med början vid en angiven indexposition.

CopyTo(T[])

Kopierar vektorinstansen till en angiven målmatris.

public:
 void CopyTo(cli::array <T> ^ destination);
public void CopyTo(T[] destination);
public readonly void CopyTo(T[] destination);
member this.CopyTo : 'T[] -> unit
Public Sub CopyTo (destination As T())

Parametrar

destination
T[]

Matrisen som ska ta emot en kopia av vektorvärdena.

Undantag

destination är null.

Antalet element i den aktuella vektorn är större än antalet element som är tillgängliga i matrisen destination .

.NET 5 och senare: Skriv T stöds inte.

destination är null.

Kommentarer

Kopieringsåtgärden börjar vid index 0 för destination. Målmatrisen måste ha minst Vector<T>.Count element.

Gäller för

CopyTo(T[], Int32)

Kopierar vektorinstansen till en angiven målmatris med början vid en angiven indexposition.

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

Parametrar

destination
T[]

Matrisen som ska ta emot en kopia av vektorvärdena.

startIndex
Int32

Startindexet destination där kopieringsåtgärden ska påbörjas.

Undantag

destination är null.

Antalet element i den aktuella instansen är större än antalet element som är tillgängliga från startIndex till slutet av matrisen destination .

index är mindre än noll eller större än det senaste indexet i destination.

.NET 5 och senare: Skriv T stöds inte.

destination är null.

Kommentarer

Kopieringsåtgärden börjar vid indexet startIndex för destination. Målmatrisen måste ha minst startIndex + Vector<T>.Count element.

Gäller för