Top 20 NuGet collection Packages
                A library of Adaptive Triggers for Windows Universal Platform applications. The library allows you to easily create visual states triggered by common trigger conditions.
            
            
            
        
                A simple shuffled collection implementation in C# using the Fisher-Yates algorithm.
            
            
            
        
                Represents a strongly typed collection of objects that can be accessed by index.
Supports out of the box:
Supports observability and incremental loading.
 Observability: all changes inside in the collection are observed by binding clients.
Incremental Loading: supports collection items paging by loa...
            
            
            
        
                ObservableDictionary based on AVLTree with O(log N) insert/removal operations.  Collection event aren't "Reset" but with proper positioning so it can be bound to the UI without affecting sort/group/highlight position on update.
Source code, usage and example can be found at https://github.com/sam07...
            
            
            
        
                List which supports modulo indexing.
            
            
            
        
                Stack-like structure with predefined capacity.
            
            
            
        
                Indirect indexing collection.
            
            
            
        
                Two-way dictionary (keyA-keyB).
            
            
            
        
                Pinned array where elements are blittable-type objects.
            
            
            
        
                C# implementations of thread-safe PriorityQueue and SkipList for .NET
            
            
            
        
                Implementation of common .NET collection types (i.e IDictionary, ISet, IList) via abstraction over StackExchange.Redis
            
            
            
        
                VB.NET source file that contains an extension method that allows to shuffle an array or other IList.
Supported versions:
.NET Framework 3.5
.NET Framework 4.0
.NET Framework 4.5
.NET Framework 4.5.1
.NET Framework 4.5.2
.NET Framework 4.6
.NET Framework 4.6.1
Language requirement:
Visual Basic 9 (...
            
            
            
        
                A powerful library of immutable and persistent data structures for the .NET platform.
            
            
            
        
                a library with concurrent collections
            
            
            
        
                IEnumerable extension methods that are useful in day to day programming.
            
            
            
        
                Utilities and .Net library wrappers for F#
            
            
            
        
                Jewelry.Collections
            
            
            
        
                Additional collections ('a zoo of collections') that extend the collections provided by .NET
            
            
            
        
                Extension methods that are useful in day to day programming. This package includes extension methods for collections and Linq
            
            
            
        
                Minimalist .NET development for lazy programmers.