MemoryExtensions.CopyTo 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
CopyTo<T>(T[], Memory<T>) |
將陣列的內容複製到記憶體區域。 |
CopyTo<T>(T[], Span<T>) |
將陣列的內容複製到範圍。 |
CopyTo<T>(T[], Memory<T>)
將陣列的內容複製到記憶體區域。
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>
要將項目複製到其中的記憶體。
例外狀況
目的地比來源陣列短。
備註
如果 source
和 destination
重迭,這個方法的行為就如同原始值是在目的地覆寫之前位於暫存位置一樣。
適用於
CopyTo<T>(T[], Span<T>)
將陣列的內容複製到範圍。
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>
要將項目複製到其中的範圍。
例外狀況
目的地範圍比來源陣列短。
備註
如果 source
和 destination
重迭,這個方法的行為就如同原始值是在目的地覆寫之前位於暫存位置一樣。