title: LINQ select one bool from condition over multiple rows
body: <p>I have data series, in which every member contains some elements and every element has float variable D representing date in OADate (excel format). I need to find out, if ANY of the series intersects with "neighbours". So result is one bool.
  Is there any way to do this in LINQ ?
  This is my current working code</p>
  
  <pre><code>         bool overlaps = false;
          for (int i = 0; i &lt; series.Count-1; i++) {
              if (series[i].elements.Last().D &gt; series[i + 1].elements.First().D) {
                  overlaps = true;
                  break;
              }           
          }
  </code></pre>
  
  <p>thanks :-)</p>