public void First_AvoidClosure(int[] items) { var localList = new LocalList <int>(); foreach (var item in items) { localList.Add(item); Assert.Equal(item, localList.First((e, i) => e == i, item)); } }
public void First(int[] items) { var localList = new LocalList <int>(); foreach (var item in items) { localList.Add(item); // ReSharper disable once HeapView.CanAvoidClosure Assert.Equal(item, localList.First(e => e == item)); } }