有没有办法使用 C# CodeDom 生成字典初始值设定项?那些支持吗?

我想拥有:

private IDictionary<string, string> map = new Dictionary<string, string>
{
    { "Name", "Value" },
    ...
};

最佳答案

使用 CodeDom 结构无法做到这一点。它们没有针对集合初始值设定项进行更新。
LukeH 有一篇关于 3.5 特性和 CodeDom 的优秀博客文章

  • http://blogs.msdn.com/b/lukeh/archive/2007/07/11/c-3-0-and-codedom.aspx
  • 关于c# - CodeDom 和集合初始值设定项,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3048691/

    10-13 08:01