Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/linq/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 从IList获取密钥<;IDictionary<;字符串,对象>&燃气轮机;_C#_Linq - Fatal编程技术网

C# 从IList获取密钥<;IDictionary<;字符串,对象>&燃气轮机;

C# 从IList获取密钥<;IDictionary<;字符串,对象>&燃气轮机;,c#,linq,C#,Linq,我有 IList 如何使用LINQ从该IList中的所有词典中获取无重复键,并将它们放置到IList中?使用选择多个和不同的 IList<IDictionary<string, object>> List uniquekeys=listofDictionary .SelectMany(d=>d.Keys) .Distinct() .ToList(); List<string> uniquekeys = listOfDictionaries .S

我有

IList

如何使用LINQ从该
IList
中的所有词典中获取无重复键,并将它们放置到
IList
中?

使用
选择多个
不同的

IList<IDictionary<string, object>> 
List uniquekeys=listofDictionary
.SelectMany(d=>d.Keys)
.Distinct()
.ToList();
List<string> uniquekeys = listOfDictionaries
    .SelectMany(d => d.Keys)
    .Distinct()
    .ToList();