相关疑难解决方法(0)

C#:Dictionary <K,V>如何在没有Add(KeyValuePair <K,V>)的情况下实现ICollection <KeyValuePair <K,V >>?

System.Collections.Generic.Dictionary<TKey, TValue>,它清楚地实现ICollection<KeyValuePair<TKey, TValue>>,但没有所需的" void Add(KeyValuePair<TKey, TValue> item)"功能.

尝试初始化时也可以看到Dictionary这样:

private const Dictionary<string, int> PropertyIDs = new Dictionary<string, int>()
{
    new KeyValuePair<string,int>("muh", 2)
};
Run Code Online (Sandbox Code Playgroud)

失败了

方法'Add'没有重载需要'1'参数

为什么会这样?

.net c# dictionary interface

11
推荐指数
2
解决办法
1万
查看次数

标签 统计

.net ×1

c# ×1

dictionary ×1

interface ×1