在C#中向Dictionary添加多个值

可以在初始化时直接设置多个值;

var myDictionary = new Dictionary<string, string>
{
    {"a", "b"},
    {"f", "v"},
    {"s", "d"},
    {"r", "m"}
};

这就是所谓的"集合初始化",并适用于任何ICollection

class Foo : IEnumerable
{
    public void Add<T1, T2, T3>(T1 t1, T2 t2, T3 t3) { }
    // ...
}

Foo foo = new Foo
{
    {1, 2, 3},
    {2, 3, 4}
};

转发于:https://qa.1r1g.com/sf/ask/1649618211/
其他内容暂时没用上,没有整理

你可能感兴趣的:(c#)