Vector<T>.CopyTo Methode

Definitie

Overloads

Name Description
CopyTo(Span<Byte>)

Kopieert de vector naar de opgegeven Span<T>.

CopyTo(Span<T>)

Kopieert de vector naar het opgegeven bereik. .

CopyTo(T[])

Kopieert het vectorexemplaren naar een opgegeven doelmatrix.

CopyTo(T[], Int32)

Kopieert het vectorexemplaren naar een opgegeven doelmatrix vanaf een opgegeven indexpositie.

CopyTo(Span<Byte>)

Bron:
Vector_1.cs
Bron:
Vector_1.cs
Bron:
Vector_1.cs
Bron:
Vector_1.cs
Bron:
Vector_1.cs

Kopieert de vector naar de opgegeven Span<T>.

public:
 void CopyTo(Span<System::Byte> destination);
public void CopyTo(Span<byte> destination);
public readonly void CopyTo(Span<byte> destination);
member this.CopyTo : Span<byte> -> unit
Public Sub CopyTo (destination As Span(Of Byte))

Parameters

destination
Span<Byte>

Het doelbereik waarnaar de waarden worden gekopieerd. De doelspanne moet ten minste een grootte Counthebben.

Uitzonderingen

Het aantal elementen in de bronvector is groter dan het aantal elementen dat beschikbaar is in het doelbereik.

.NET 5 en hoger: Type T wordt niet ondersteund.

Van toepassing op

CopyTo(Span<T>)

Bron:
Vector_1.cs
Bron:
Vector_1.cs
Bron:
Vector_1.cs
Bron:
Vector_1.cs
Bron:
Vector_1.cs

Kopieert de vector naar het opgegeven bereik. .

public:
 void CopyTo(Span<T> destination);
public void CopyTo(Span<T> destination);
public readonly void CopyTo(Span<T> destination);
member this.CopyTo : Span<'T> -> unit
member this.CopyTo : Span<'T (requires 'T : struct)> -> unit
Public Sub CopyTo (destination As Span(Of T))

Parameters

destination
Span<T>

Het doelbereik waarnaar de waarden worden gekopieerd. De doelspanne moet ten minste een grootte Counthebben.

Uitzonderingen

Het aantal elementen in de bronvector is groter dan het aantal elementen dat beschikbaar is in het doelbereik.

.NET 5 en hoger: Type T wordt niet ondersteund.

Van toepassing op

CopyTo(T[])

Bron:
Vector_1.cs
Bron:
Vector_1.cs
Bron:
Vector_1.cs
Bron:
Vector_1.cs
Bron:
Vector_1.cs

Kopieert het vectorexemplaren naar een opgegeven doelmatrix.

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())

Parameters

destination
T[]

De matrix die een kopie van de vectorwaarden ontvangt.

Uitzonderingen

destination is null.

Het aantal elementen in de huidige vector is groter dan het aantal elementen dat beschikbaar is in de destination matrix.

.NET 5 en hoger: Type T wordt niet ondersteund.

destination is null.

Opmerkingen

De kopieerbewerking begint bij index 0 van destination. De doelmatrix moet ten minste Vector<T>.Count elementen bevatten.

Van toepassing op

CopyTo(T[], Int32)

Bron:
Vector_1.cs
Bron:
Vector_1.cs
Bron:
Vector_1.cs
Bron:
Vector_1.cs
Bron:
Vector_1.cs

Kopieert het vectorexemplaren naar een opgegeven doelmatrix vanaf een opgegeven indexpositie.

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)

Parameters

destination
T[]

De matrix die een kopie van de vectorwaarden ontvangt.

startIndex
Int32

De beginindex destination waarin de kopieerbewerking moet worden gestart.

Uitzonderingen

destination is null.

Het aantal elementen in de huidige instantie is groter dan het aantal elementen dat beschikbaar is vanaf startIndex het einde van de destination matrix.

index is kleiner dan nul of groter dan de laatste index in destination.

.NET 5 en hoger: Type T wordt niet ondersteund.

destination is null.

Opmerkingen

De kopieerbewerking begint bij de index startIndex van destination. De doelmatrix moet ten minste startIndex + Vector<T>.Count elementen bevatten.

Van toepassing op