C#Linq查询项之间的内容

时间:2013-07-30 05:27:36

标签: c# linq

嗨我有这样的字典

("ABC","X")
("CDE","C")
("EFG","X")

我需要检索"C"双方中的项目,如何使用linq实现此目的?

预期输出

项目= n /输出=(n-1)(n + 1)项目

("ABC","X")("EFG","X")

1 个答案:

答案 0 :(得分:0)

这样的东西? Dict.TakeWhile(e => e.Value =“C”)。Take(1).Reverse()。Take(3)。

然后删除中间的那个。