510 packages tagged with “collections”
Ecng system framework
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.
Generic / non-generic collections and extensions for System.Collections.
A fast implementation of topological sorting that supports stable sorting as well as breaking ties via ThenBy[Descending]
The C5 Generic Collection Library for C# and CLI is a comprehensive collection library supporting lists, sets, bags, dictionaries, priority queues, (FIFO) queues, and (LIFO) stacks. C5 runs on everything supporting .NET Standard 2.0: .NET Core 2.0+, .NET 4.6.1+, Mono, Xamarin, Universal Windows Platform, and Unity.
J2N is a library that helps bridge the gap between .NET and Java. It provides components to assist with porting Java code to .NET, such as collections, adapters, and extensions. It contains some features from Java that also make it generally useful in any .NET application.
Retargeted for .Net 4.0. Unofficial, unsupported build https://github.com/jlanng/ImmutableCollectionsNet40
Extensions for ordered testing with Xunit. Full support for ordering at all levels - test collections, test classes and test cases. Support for AssemblyFixture including IMessageSink injection and IAsyncLifetime. Supports .NET Core 1.x, .NET Core 2.x. and .NET 4.5.2+
FSharpx.Collections is a collection of datastructures for use with F# and C#.
Backported read-only collection interfaces
A library containing useful data structures like Trees, Tries, Sparse Arrays, Bloom Filters and indexing tailored dictionaries.
A collection of collection enhancing extension methods.
Provides an F#-style API for parallel operations on sequences that are part in .NET 4.0 as System.Linq.ParallelEnumerable class. The API is akin to F# operations on sequences.
Simple cross-platform memory mapping for .NET/Mono.
F# bindings for System.Collections.Immutable
Various classes related to collections.
Provides additional Linq collection APIs that can classify elements and select values in parallel.
Provides extensions to collection classes, as well as specialized collection types. Typically used areas and classes/interfaces/services: - PartialOrderedSet, Graph. Kephas Framework ("stone" in aramaic) aims to deliver a solid infrastructure for applications and application ecosystems.
Paginable extension for collection.
A System.Text.Json converter for (de)serializing collections
GIS services and analysis.
Extensions to aid in development.
A library of interfaces, enums, and delegates that are useful in a broad range of software projects, according to the theme "things that should be built into the .NET framework, but aren’t". Also contains a small number of essential structs and classes, most notably Symbol, UString, Maybe<T>, and Localize. These are types that the interfaces refer to, or that the concrete types themselves depend on.
Useful set of extensions and classes for simplifying and optimizing thread safe operations and synchronization. Part of the "Open" set of libraries.
This has lots of common standard libraries New Collection Classes, Extensions, Exceptions, and Random Functions
A library containing a series of common utilities and extensions built on top of the C# standard library.
Sammlung is a library for .NET containing a plethora of collection types which are not provided or where the particular implementation is hidden by the .NET libraries. Sammlung (/'zamlʊŋ/) is german for collection and is pronounced some-loong. This is the common utility package.
Dangl.Xunit.Extensions.Ordering - www.dangl-it.com