Namespace Cuemon.Extensions.Collections.Generic
Assembly: Cuemon.Extensions.Collections.Generic.dll
  The Cuemon.Extensions.Collections.Generic namespace contains extension methods that complements the Cuemon.Collections.Generic namespace while being an addition to the System.Collections.Generic namespace.
Availability: .NET 9, .NET 8 and .NET Standard 2.0
Complements: Cuemon.Collections.Generic namespace 📘
Extension Methods
| Type | Ext | Methods | 
|---|---|---|
| ICollection{T} | ⬇️ | ToPartitioner{T},AddRange{T} | 
| IDictionary{TKey, TValue} | ⬇️ | CopyTo{TKey, TValue},GetValueOrDefault{TKey, TValue},TryGetValueOrFallback{TKey, TValue},ToEnumerable{TKey, TValue},TryAdd{TKey, TValue},AddOrUpdate{TKey, TValue} | 
| IEnumerable{T} | ⬇️ | Chunk{T},Shuffle{T},OrderAscending{T},OrderDescending{T},RandomOrDefault{T},Yield{T},ToDictionary{TKey, TValue},ToPagination{T},ToPaginationList{T} | 
| IList{T} | ⬇️ | Remove{T},HasIndex{T},Next{T},Previous{T},TryAdd{T} | 
| Queue{T} | ⬇️ | TryPeek{T} | 
Classes
CollectionExtensions
Extension methods for the ICollection<T> interface.
DictionaryExtensions
Extension methods for the IDictionary<TKey, TValue> interface.
EnumerableExtensions
Extension methods for the IEnumerable<T> interface.
ListExtensions
Extension methods for the IList<T> interface.