MemoryExtensions.CopyTo Metod

Definition

Överlagringar

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

Kopierar innehållet i matrisen till en minnesregion.

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

Kopierar innehållet i matrisen till intervallet.

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

Källa:
MemoryExtensions.cs
Källa:
MemoryExtensions.cs
Källa:
MemoryExtensions.cs
Källa:
MemoryExtensions.cs
Källa:
MemoryExtensions.cs

Kopierar innehållet i matrisen till en minnesregion.

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

Typparametrar

T

Typ av matris.

Parametrar

source
T[]

Matrisen som objekten ska kopieras från.

destination
Memory<T>

Minnet som objekten ska kopieras till.

Undantag

Målet är kortare än källmatrisen.

Kommentarer

Om source och destination överlappar fungerar den här metoden som om de ursprungliga värdena finns på en tillfällig plats innan målet skrivs över.

Gäller för

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

Källa:
MemoryExtensions.cs
Källa:
MemoryExtensions.cs
Källa:
MemoryExtensions.cs
Källa:
MemoryExtensions.cs
Källa:
MemoryExtensions.cs

Kopierar innehållet i matrisen till intervallet.

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

Typparametrar

T

Typ av matris.

Parametrar

source
T[]

Matrisen som objekten ska kopieras från.

destination
Span<T>

Det intervall som objekten ska kopieras till.

Undantag

Målintervallet är kortare än källmatrisen.

Kommentarer

Om source och destination överlappar fungerar den här metoden som om de ursprungliga värdena finns på en tillfällig plats innan målet skrivs över.

Gäller för