【发布时间】:2015-08-21 03:12:22
【问题描述】:
下面的 linq 查询给出了 nd 中相同项目的两个条目。寻找删除反向条目的方法。
//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" }
【问题讨论】:
标签: linq