标签: c# linq
嗨我有这样的字典
("ABC","X") ("CDE","C") ("EFG","X")
我需要检索"C"的双方中的项目,如何使用linq实现此目的?
"C"
预期输出:
项目= n /输出=(n-1)(n + 1)项目
("ABC","X")和("EFG","X")
("ABC","X")
("EFG","X")
答案 0 :(得分:0)
这样的东西? Dict.TakeWhile(e => e.Value =“C”)。Take(1).Reverse()。Take(3)。
然后删除中间的那个。