MemoryExtensions.CopyTo 方法

定義

多載

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

將陣列的內容複製到記憶體區域。

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

將陣列的內容複製到範圍。

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

來源:
MemoryExtensions.cs
來源:
MemoryExtensions.cs
來源:
MemoryExtensions.cs

將陣列的內容複製到記憶體區域。

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

類型參數

T

陣列的類型。

參數

source
T[]

要從中複製項目的陣列。

destination
Memory<T>

要將項目複製到其中的記憶體。

例外狀況

目的地比來源陣列短。

備註

如果 sourcedestination 重迭,這個方法的行為就如同原始值是在目的地覆寫之前位於暫存位置一樣。

適用於

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

來源:
MemoryExtensions.cs
來源:
MemoryExtensions.cs
來源:
MemoryExtensions.cs

將陣列的內容複製到範圍。

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

類型參數

T

陣列的類型。

參數

source
T[]

要從中複製項目的陣列。

destination
Span<T>

要將項目複製到其中的範圍。

例外狀況

目的地範圍比來源陣列短。

備註

如果 sourcedestination 重迭,這個方法的行為就如同原始值是在目的地覆寫之前位於暫存位置一樣。

適用於