Top 20 NuGet addrange Packages

Extended version of System.Collections.ObjectModel.ObservableCollection. This class allows you to: 1) Use AddRange, invoking the CollectionChanged event only once 2) Use RemoveRange, invoking the CollectionChanged event only once 3) Monitor properties of the items in the collection 4...
A small extension to ObservableCollection that allows for multiple items to be added, removed or replaced in a single operation.
list.ToHashSet(), ContainsRange(list), AddRange(list), RemoveRange(list) with and without selector. Fast and well tested; Special handling for arrays/lists to ensure efficiency.