【问题标题】:LINQ .ToDictionary for 2d dictionaryLINQ .ToDictionary 用于 2d 字典
【发布时间】:2013-08-25 16:05:39
【问题描述】:

我在下面有 3 个字典:

Dictionary<string, int> A = new Dictionary<string, int>();
Dictionary<string, int> B = new Dictionary<string, int>();
Dictionary<int, Dictionary<int, int>> C = new Dictionary<int, Dictionary<int, int>>();

我想用默认值 = 0 填充 C 字典,如下所示,我的代码不正确,请帮助我

C = A.ToDictionary(x => x.Value, B.ToDictionary(y => y.Value, y => 0));

【问题讨论】:

  • 不清楚你想做什么。

标签: c# linq dictionary


【解决方案1】:
C = A.ToDictionary(x => x.Value, v=>B.ToDictionary(y => y.Value, y => 0));

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-09-06
    • 2010-09-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多