Collection Performance: Looping Over Other Collection Types

There are many other collection types in .NET. The following types were used for these benchmarks: Collection, ConcurrentHashSet , Dictionary, DistinctBlockingCollection , DistinctConcurrentBag , FastSortedList , ImmutableArray ImmutableDictionary, ImmutableList, LinkedList, ObservableCollection, ObservableList, ReadOnlyCollection