-5

嗨,我有一本这样的字典

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

我需要检索位于两侧的项目"C",如何使用 linq 实现这一点?

预期输出

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

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

4

1 回答 1

0

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

然后去掉中间的那个。

于 2013-07-30T05:45:51.607 回答