在IDictionary的上下文中,CopyTo的预期行为是什么?

时间:2012-10-18 02:34:30

标签: .net collections interface dictionary

我正在查看界面IDictionary<T, U>。我在必须实现的方法列表中注意到的一个奇怪的事情是CopyTo,其描述如下:

  

将ICollection的元素复制到数组,从a开始   特别是数组索引。

这在字典的上下文中意味着什么?这是否意味着将值复制到数组或键或KeyValuePairs或什么?

1 个答案:

答案 0 :(得分:0)

由于IDictionary<TKey, TValue>实现ICollection<KeyValuePair<TKey, TValue>并且CopyTo方法键入ICollection<T>接口的泛型参数,它将返回KeyValuePair<TKey, TValue>个对象的数组。