相关疑难解决方法(0)

LINQ:不同的价值观

我从XML中设置了以下项目:

id           category

5            1
5            3
5            4
5            3
5            3
Run Code Online (Sandbox Code Playgroud)

我需要这些项目的清单:

5            1
5            3
5            4
Run Code Online (Sandbox Code Playgroud)

如何在LINQ中区分Category AND Id?

linq distinct

132
推荐指数
5
解决办法
18万
查看次数

与LINQ-C#不同

我有下面的列表和查询表达式来获取不同的列表。

 List<LinqTest> myList = new List<LinqTest>();
 myList.Add(new LinqTest() { id = 1, value = "a" });
 myList.Add(new LinqTest() { id = 1, value = "b" });
 myList.Add(new LinqTest() { id = 2, value = "c" });
 myList.Select(m => new { m.id}).Distinct().ToList();
Run Code Online (Sandbox Code Playgroud)

我已经提到了下面SO链接链接的代码。即使在使用distinct()之后,我也获得了3个具有重复值的记录。可能是什么原因?

c# linq

2
推荐指数
2
解决办法
3277
查看次数

标签 统计

linq ×2

c# ×1

distinct ×1