public int IndexOfFirstCompletedItem() { int index = items.FindIndex(item => item.IsComplete); return(index == -1 ? items.Count : index); }