Freigeben über


VBuffer<T>.CopyTo Methode

Definition

Überlädt

CopyTo(VBuffer<T>)

Kopieren Sie aus diesem Puffer in das angegebene Ziel.

CopyTo(Span<T>)

Kopieren Sie aus diesem Puffer in die angegebene Zielspanne. Dies "verdichtet".

CopyTo(VBuffer<T>, Int32, Int32)

Kopieren Sie einen Wertebereich aus diesem Puffer in das angegebene Ziel.

CopyTo(Span<T>, Int32, T)

Kopieren Sie aus diesem Puffer ab dem angegebenen Index in die angegebene Zielspanne. Dies "verdichtet".

CopyTo(VBuffer<T>)

Kopieren Sie aus diesem Puffer in das angegebene Ziel.

public void CopyTo (ref Microsoft.ML.Data.VBuffer<T> destination);
member this.CopyTo : VBuffer -> unit
Public Sub CopyTo (ByRef destination As VBuffer(Of T))

Parameter

destination
VBuffer<T>

Der Zielpuffer. Nach der Kopie hat Length diese den Wert Length.

Gilt für:

CopyTo(Span<T>)

Kopieren Sie aus diesem Puffer in die angegebene Zielspanne. Dies "verdichtet".

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

Parameter

destination
Span<T>

Der Zielpuffer. Dies Length muss mindestens Lengthaufweisen.

Gilt für:

CopyTo(VBuffer<T>, Int32, Int32)

Kopieren Sie einen Wertebereich aus diesem Puffer in das angegebene Ziel.

public void CopyTo (ref Microsoft.ML.Data.VBuffer<T> destination, int sourceIndex, int length);
member this.CopyTo : VBuffer * int * int -> unit
Public Sub CopyTo (ByRef destination As VBuffer(Of T), sourceIndex As Integer, length As Integer)

Parameter

destination
VBuffer<T>

Der Zielpuffer. Nach der Kopie hat Length diese den Wert length.

sourceIndex
Int32

Der minimale inklusive Index, um mit dem Kopieren aus diesem Vektor zu beginnen.

length
Int32

Die logische Anzahl von Werten, die aus diesem Vektor in kopiert werden destinationsollen.

Gilt für:

CopyTo(Span<T>, Int32, T)

Kopieren Sie aus diesem Puffer ab dem angegebenen Index in die angegebene Zielspanne. Dies "verdichtet".

public void CopyTo (Span<T> destination, int destinationIndex, T defaultValue = default);
member this.CopyTo : Span<'T> * int * 'T -> unit
Public Sub CopyTo (destination As Span(Of T), destinationIndex As Integer, Optional defaultValue As T = Nothing)

Parameter

destination
Span<T>

Der Zielpuffer. Dies Length muss mindestens Length plus destinationIndexsein.

destinationIndex
Int32

Der Anfangsindex von destination , an dem mit dem Kopieren begonnen werden soll.

defaultValue
T

Der Wert, der für die impliziten Sparseeinträge ausgefüllt werden soll. Dies ist eine potenzielle Ausnahme von der allgemeinen Erwartung von Sparse VBuffer<T> , dass die impliziten Sparseeinträge den Standardwert haben T.

Gilt für: