ArraySegment<T>.CopyTo 方法

定義

多載

CopyTo(ArraySegment<T>)

將這個執行個體的內容複製到相同型別 T 的指定目的地陣列區段。

CopyTo(T[])

將這個執行個體的內容複製到相同型別 T 的指定目的地陣列。

CopyTo(T[], Int32)

從指定的目的地索引開始,將這個執行個體的內容複製到相同型別 T 的指定目的地陣列。

CopyTo(ArraySegment<T>)

來源:
ArraySegment.cs
來源:
ArraySegment.cs
來源:
ArraySegment.cs

將這個執行個體的內容複製到相同型別 T 的指定目的地陣列區段。

public:
 void CopyTo(ArraySegment<T> destination);
public void CopyTo (ArraySegment<T> destination);
member this.CopyTo : ArraySegment<'T> -> unit
Public Sub CopyTo (destination As ArraySegment(Of T))

參數

destination
ArraySegment<T>

要將這個執行個體的內容複製到其中的陣列區段。

例外狀況

這個執行個體的基礎陣列為 null

-或-

destination 的基礎陣列為 null

這個執行個體的基礎陣列長度大於 destination 的基礎陣列長度。

適用於

CopyTo(T[])

來源:
ArraySegment.cs
來源:
ArraySegment.cs
來源:
ArraySegment.cs

將這個執行個體的內容複製到相同型別 T 的指定目的地陣列。

public:
 void CopyTo(cli::array <T> ^ destination);
public void CopyTo (T[] destination);
member this.CopyTo : 'T[] -> unit
Public Sub CopyTo (destination As T())

參數

destination
T[]

要將這個執行個體的內容複製到其中的 T 型別陣列。

例外狀況

這個執行個體的基礎陣列為 null

適用於

CopyTo(T[], Int32)

來源:
ArraySegment.cs
來源:
ArraySegment.cs
來源:
ArraySegment.cs

從指定的目的地索引開始,將這個執行個體的內容複製到相同型別 T 的指定目的地陣列。

public:
 virtual void CopyTo(cli::array <T> ^ destination, int destinationIndex);
public:
 void CopyTo(cli::array <T> ^ destination, int destinationIndex);
public void CopyTo (T[] destination, int destinationIndex);
abstract member CopyTo : 'T[] * int -> unit
override this.CopyTo : 'T[] * int -> unit
member this.CopyTo : 'T[] * int -> unit
Public Sub CopyTo (destination As T(), destinationIndex As Integer)

參數

destination
T[]

要將這個執行個體的內容複製到其中的 T 型別陣列。

destinationIndex
Int32

destination 中開始儲存的索引。

實作

例外狀況

這個執行個體的基礎陣列為 null

適用於