Found 33 packages
Provides types and interfaces that allow the creation of observable types that provide notifications to clients when changes are made to it. Commonly Used Types: System.ComponentModel.INotifyPropertyChanged System.Collections.ObjectModel.ObservableCollection<T> System.ComponentModel.PropertyChangedEventHandler System.Windows.Input.ICommand System.Collections.Specialized.INotifyCollectionChanged System.Collections.Specialized.NotifyCollectionChangedEventArgs System.Collections.Specialized.NotifyCollectionChangedEventHandler System.Collections.ObjectModel.KeyedCollection<TKey, TItem> System.ComponentModel.PropertyChangedEventArgs System.Collections.ObjectModel.ReadOnlyDictionary<TKey, TValue> When using NuGet 3.x this package requires at least version 3.4.
Backported read-only collection interfaces
Provides classes that define older non-generic collections of objects, such as lists, queues, hash tables and dictionaries. Developers should prefer the generic collections in the System.Collections package. Commonly Used Types: System.Collections.ArrayList System.Collections.Hashtable System.Collections.CollectionBase System.Collections.ReadOnlyCollectionBase System.Collections.Stack System.Collections.SortedList System.Collections.DictionaryBase System.Collections.Queue System.Collections.Comparer System.Collections.CaseInsensitiveComparer When using NuGet 3.x this package requires at least version 3.4.
Extensions/adapters around read-only collection interfaces
A collection of helpful ReadOnlySpan (string) extension methods
The System.Collections namespace in the .NET Framework provides a number of collection types that are extremely useful for manipulating data in memory. However, some specialized implementations of ISet are not available. Iesi.Collections 4.0 for .Net 4.0 contains the LinkedHashSet (preserves insertion order), the ReadOnlySet and the SynchronizedSet. The latter two wrap an actual set.
Extensions to expose lists, collections, dictionaries, and enumerables as read-only. IList<T>.AsReadOnly() ICollection<T>.AsReadOnly() IDictionary<TKey,TValue>.AsReadOnly() IEnumerable<T>.AsReadOnly()
Extension for AutoFixture to automatically fill read-only properties of ICollection<T> during value generation.
Utilities for working with collection types.
Utility .Net library for declarative collection handling. It provides a set of query methods, resembling the ones in LINQ, which operate on read-only observable lists and collections, instead of IEnumerable.
A collection of helpful ReadOnlySpan (char) extension methods
A collection of helpful ReadOnlySpan (byte) extension methods
Collection of useful classes for your .NET application: Object Pool, Thread Pool, Queue Async Processor, BlockingQueue, DiskQueue, ThreadSetManager, Throttling, Semaphore, EntryCounteringEvent, Collections, ReadOnlyCollections, IoC, WeakEvent and other.
A collection of helpful ReadOnlySpan (char) html-related extension methods
A read-only, equatable, de/serializable, generic collection type for use with records.
Provides the ability to List items in Concurrent manner.
Porting primitives from NETStandard to NET40. Commonly used types include: System.Collections.Generic.IReadOnlyCollection System.Collections.Generic.IReadOnlyDictionary System.Collections.Generic.IReadOnlyList System.Collections.Generic.IReadOnlySet System.Collections.ObjectModel.ReadOnlyCollection2 System.Collections.ObjectModel.ReadOnlyDictionary System.Security.Cryptography.IncrementalHash