我正在查看界面IDictionary<T, U>
。我在必须实现的方法列表中注意到的一个奇怪的事情是CopyTo
,其描述如下:
将ICollection的元素复制到数组,从a开始 特别是数组索引。
这在字典的上下文中意味着什么?这是否意味着将值复制到数组或键或KeyValuePairs或什么?
答案 0 :(得分:0)
由于IDictionary<TKey, TValue>
实现ICollection<KeyValuePair<TKey, TValue>
并且CopyTo
方法键入ICollection<T>
接口的泛型参数,它将返回KeyValuePair<TKey, TValue>
个对象的数组。