MemoryExtensions.CopyTo Metodo

Definizione

Overload

CopyTo<T>(T[], Memory<T>)

Copia il contenuto della matrice in un'area di memoria.Copies the contents of the array into a memory region.

CopyTo<T>(T[], Span<T>)

Copia il contenuto della matrice nell'intervallo.Copies the contents of the array into the span.

CopyTo<T>(T[], Memory<T>)

Copia il contenuto della matrice in un'area di memoria.Copies the contents of the array into a memory region.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void CopyTo(cli::array <T> ^ source, Memory<T> destination);
public static void CopyTo<T> (this T[]? source, Memory<T> destination);
public static void CopyTo<T> (this T[] source, Memory<T> destination);
static member CopyTo : 'T[] * Memory<'T> -> unit
<Extension()>
Public Sub CopyTo(Of T) (source As T(), destination As Memory(Of T))

Parametri di tipo

T

Tipo della matriceThe type of the array.

Parametri

source
T[]

Matrice da cui copiare elementi.The array to copy items from.

destination
Memory<T>

Memoria in cui copiare elementi.The memory to copy items into.

Eccezioni

La destinazione è più corta della matrice di origine.The destination is shorter than the source array.

Commenti

Se source e si destination sovrappongono, questo metodo si comporta come se i valori originali si trovino in una posizione temporanea prima che la destinazione venga sovrascritta.If source and destination overlap, this method behaves as if the original values are in a temporary location before the destination is overwritten.

Si applica a

CopyTo<T>(T[], Span<T>)

Copia il contenuto della matrice nell'intervallo.Copies the contents of the array into the span.

public:
generic <typename T>
[System::Runtime::CompilerServices::Extension]
 static void CopyTo(cli::array <T> ^ source, Span<T> destination);
public static void CopyTo<T> (this T[]? source, Span<T> destination);
public static void CopyTo<T> (this T[] source, Span<T> destination);
static member CopyTo : 'T[] * Span<'T> -> unit
<Extension()>
Public Sub CopyTo(Of T) (source As T(), destination As Span(Of T))

Parametri di tipo

T

Tipo della matriceThe type of the array.

Parametri

source
T[]

Matrice da cui copiare elementi.The array to copy items from.

destination
Span<T>

Intervallo in cui copiare gli elementi.The span to copy items into.

Eccezioni

L'intervallo di destinazione è più corto della matrice di origine.The destination Span is shorter than the source array.

Commenti

Se source e si destination sovrappongono, questo metodo si comporta come se i valori originali si trovino in una posizione temporanea prima che la destinazione venga sovrascritta.If source and destination overlap, this method behaves as if the original values are in a temporary location before the destination is overwritten.

Si applica a