下面的linq查詢給出了nd中相同項目的兩個條目。尋找一種方法來刪除反轉的條目。C#Linq查詢以避免顛倒的條目
//unit = new List<string>{"F1","F2","F3","F4","F5","F6","F7","F8","F9"}
//v["F3"]="12" v["F6"]="12"
var nd = (from n1 in unit
from n2 in unit
where n1 != n2 && v[n1].Length == 2 && v[n1] == v[n2]
select new {n1,n2}).ToList();
nd中的值如下給出。我如何避免第二次進入?
Count = 2
[0]: { n1 = "F3", n2 = "F6" }
[1]: { n1 = "F6", n2 = "F3" }
嗯..你能解釋爲什麼downvote?我在這裏錯過了什麼? – har07