【发布时间】:2018-05-11 04:27:11
【问题描述】:
我有一本像这样的字典:
Dictionary<String, String> dictionary = new Dictionary<string, string>{
{ "dog", "DOG" },
{ "cat", "CAT" },
...continued
};
我想从具有如下匹配值的列表中提取 Id 值:
List<Animal> records = new List<Animal>{
{ Id: "1", Name: "DOG" },
{ Id: "2", Name: "CAT" }
...continued
}
我需要输出一个如下所示的字典:
Dictionary<String, String> newDictionary = new Dictionary<string, string>
{ "dog": "1" },
{ "cat": "2 }
...continued
}
有没有简单的 LINQ 解决方案?
【问题讨论】:
-
您没有使用字典。那是'var'。
-
我现在用正确的类型编辑了它
-
你尝试过做什么?
标签: c# json list linq dictionary