我有班級清單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 回答
- 0 關注
- 426 瀏覽
添加回答
舉報
0/150
提交
取消