我有数据系列,其中每个成员包含一些元素,每个元素都有浮点变量D,表示OADate(excel格式)中的日期。我需要找出,如果任何系列与“邻居”相交。所以结果是一个布尔。 有什么办法可以在LINQ中做到这一点? 这是我目前工作的代码LINQ从多行的条件中选择一个bool
bool overlaps = false;
for (int i = 0; i < series.Count-1; i++) {
if (series[i].elements.Last().D > series[i + 1].elements.First().D) {
overlaps = true;
break;
}
}
感谢:-)
+1(s,i)这是我第一次看到它:) –
@MSakherSawan是的,有选择,在哪里,SkipWhile和TakeWhile运算符的重载索引参数 –
我立即得到它,并需要它几十次! –