我有班级清单public class LinqTest{public int id { get; set; }public string value { get; set; }}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" });我只需要从该列表中选择唯一的ID。即,我的结果列表应仅包含[{id=1,value="a"},{ id = 2, value = "c" }]我如何用linq做到这一点?编辑输入,id value1 a1 b2 c3 d3 e输出应该是id value1 a2 c3 d即,如果存在的重复id,则结果应仅以第一次出现为准。
3 回答
- 3 回答
- 0 关注
- 414 浏览
添加回答
举报
0/150
提交
取消