I want to minimize the time needed to retrieve a single unique element from a list. Which one is the fastest method among Find, Single and Fi
Find
Single
Fi
As an addition to the existing answers: List.Find is much faster than IEnumerable.First because the first one can operate on the List's internal Array. The latter one has to go through the IList interface.