共用方式為


SortedDictionary<TKey,TValue>.KeyCollection.CopyTo 方法

定義

從指定的陣列索引處開始,複製 SortedDictionary<TKey,TValue>.KeyCollection 項目至現有一維陣列。

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

參數

array
TKey[]

SortedDictionary<TKey,TValue>.KeyCollection 複製的項目之目的地一維陣列。 陣列必須有以零為起始的索引。

index
Int32

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

實作

例外狀況

arraynull

index 小於 0。

來源 SortedDictionary<TKey,TValue>.KeyCollection 中的項目數目,大於 index 到目的 array 結尾的可用空間。

備註

專案會依列舉值逐 SortedDictionary<TKey,TValue>.KeyCollection一查看 的順序複製到陣列。

這個方法是 O (n) 作業,其中 nCount

適用於

另請參閱