TagList.CopyTo 方法

定義

多載

CopyTo(Span<KeyValuePair<String,Object>>)

將這個 TagList 的內容複製到目的地 tags 範圍。

CopyTo(KeyValuePair<String,Object>[], Int32)

從目標陣列的指定索引處開始,將整個 TagList 複製到相容的一維陣列中。

CopyTo(Span<KeyValuePair<String,Object>>)

來源:
TagList.cs
來源:
TagList.cs
來源:
TagList.cs

將這個 TagList 的內容複製到目的地 tags 範圍。

public:
 void CopyTo(Span<System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>> tags);
public readonly void CopyTo (Span<System.Collections.Generic.KeyValuePair<string,object?>> tags);
member this.CopyTo : Span<System.Collections.Generic.KeyValuePair<string, obj>> -> unit
Public Sub CopyTo (tags As Span(Of KeyValuePair(Of String, Object)))

參數

tags
Span<KeyValuePair<String,Object>>

目的地 Span<T> 物件。

例外狀況

來源 TagList 中的項目數目大於目的範圍的項目數目。

適用於

CopyTo(KeyValuePair<String,Object>[], Int32)

來源:
TagList.cs
來源:
TagList.cs
來源:
TagList.cs

從目標陣列的指定索引處開始,將整個 TagList 複製到相容的一維陣列中。

public:
 virtual void CopyTo(cli::array <System::Collections::Generic::KeyValuePair<System::String ^, System::Object ^>> ^ array, int arrayIndex);
public readonly void CopyTo (System.Collections.Generic.KeyValuePair<string,object>[] array, int arrayIndex);
abstract member CopyTo : System.Collections.Generic.KeyValuePair<string, obj>[] * int -> unit
override this.CopyTo : System.Collections.Generic.KeyValuePair<string, obj>[] * int -> unit
Public Sub CopyTo (array As KeyValuePair(Of String, Object)(), arrayIndex As Integer)

參數

array
KeyValuePair<String,Object>[]

一維陣列,此陣列是從 TagList 複製之元素的目的地。 陣列必須有以零為基底的索引。

arrayIndex
Int32

array 中以零起始的索引,即開始複製的位置。

實作

例外狀況

arraynull

arrayIndex 小於 0 或大於或等於 array 長度。

適用於