我想这样写:
var d = new ImmutableDictionary<string, int> { { "a", 1 }, { "b", 2 } };
(使用来自 系统,收集,不变的 ImmutableDictionary
)。这似乎是一个直接的用法,因为我在前面声明了所有的值——没有变化。但这给了我一个错误:
类型“
System.Collections.Immutable.ImmutableDictionary<TKey,TValue>
”没有定义构造函数
我应该如何创建一个新的静态内容的不可变字典?