MemoryExtensions.CopyTo Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Overload
CopyTo<T>(T[], Memory<T>) |
Copia il contenuto della matrice in un'area di memoria. |
CopyTo<T>(T[], Span<T>) |
Copia il contenuto della matrice nell'intervallo. |
- Origine:
- MemoryExtensions.cs
- Origine:
- MemoryExtensions.cs
- Origine:
- MemoryExtensions.cs
Copia il contenuto della matrice in un'area di memoria.
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 matrice
Parametri
- source
- T[]
Matrice da cui copiare elementi.
- destination
- Memory<T>
Memoria in cui copiare elementi.
Eccezioni
La destinazione è più corta della matrice di origine.
Commenti
Se source
e destination
si sovrappongono, questo metodo si comporta come se i valori originali si trovino in una posizione temporanea prima che la destinazione venga sovrascritta.
Si applica a
.NET 10 e altre versioni
Prodotto | Versioni |
---|---|
.NET | Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Standard | 2.0 (package-provided), 2.1 |
- Origine:
- MemoryExtensions.cs
- Origine:
- MemoryExtensions.cs
- Origine:
- MemoryExtensions.cs
Copia il contenuto della matrice nell'intervallo.
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 matrice
Parametri
- source
- T[]
Matrice da cui copiare elementi.
- destination
- Span<T>
Intervallo in cui copiare gli elementi.
Eccezioni
L'intervallo di destinazione è più corto della matrice di origine.
Commenti
Se source
e destination
si sovrappongono, questo metodo si comporta come se i valori originali si trovino in una posizione temporanea prima che la destinazione venga sovrascritta.
Si applica a
.NET 10 e altre versioni
Prodotto | Versioni |
---|---|
.NET | Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9, 10 |
.NET Standard | 2.0 (package-provided), 2.1 |
Feedback su .NET
.NET è un progetto di open source. Selezionare un collegamento per fornire feedback: