In the following statement will the where method iterate through all elements before First is executed on the returned elements, or will the First method take effect already in the Where method? In VB.NET:
Items.Where(Function(Item) Item.IsMatch).First
Items implements IEnumerable(Of T)