System.Collections 4.0.0-beta-23019

Provides classes that define generic collections, which allow developers to create strongly typed collections that provide better type safety and performance than non-generic strongly typed collections. Commonly Used Types: System.Collections.Generic.List<T> System.Collections.Generic.Dictionary<TKey, TValue> System.Collections.Generic.Queue<T> System.Collections.Generic.Stack<T> System.Collections.Generic.HashSet<T> System.Collections.Generic.LinkedList<T> System.Collections.Generic.EqualityComparer<T> System.Collections.Generic.Comparer<T> System.Collections.Generic.SortedDictionary<TKey, TValue>

Showing the top 20 packages that depend on System.Collections.

Packages Downloads
Common.Logging
Common.Logging library introduces a simple abstraction to allow you to select a specific logging implementation at runtime.
7
FluentValidation
A validation library for .NET that uses a fluent interface to construct strongly-typed validation rules.
6
Microsoft.Extensions.Logging.Abstractions
Logging abstractions for Microsoft.Extensions.Logging. Commonly used types: Microsoft.Extensions.Logging.ILogger Microsoft.Extensions.Logging.ILoggerFactory Microsoft.Extensions.Logging.ILogger<TCategoryName> Microsoft.Extensions.Logging.LogLevel Microsoft.Extensions.Logging. Microsoft.Extensions.Logging.
6
System.Collections.Concurrent
Provides several thread-safe collection classes that should be used in place of the corresponding types in the System.Collections.NonGeneric and System.Collections packages whenever multiple threads are accessing the collection concurrently. Commonly Used Types: System.Collections.Concurrent.ConcurrentDictionary<TKey, TValue> System.Collections.Concurrent.ConcurrentQueue<T> System.Collections.Concurrent.ConcurrentBag<T> System.Collections.Concurrent.BlockingCollection<T> System.Collections.Concurrent.ConcurrentStack<T> When using NuGet 3.x this package requires at least version 3.4.
6
System.ValueTuple
Provides the System.ValueTuple structs, which implement the underlying types for C# 7 tuples. Commonly Used Types: System.ValueTuple System.ValueTuple<T1> System.ValueTuple<T1, T2> System.ValueTuple<T1, T2, T3> System.ValueTuple<T1, T2, T3, T4> System.ValueTuple<T1, T2, T3, T4, T5> System.ValueTuple<T1, T2, T3, T4, T5, T6> System.ValueTuple<T1, T2, T3, T4, T5, T6, T7> System.ValueTuple<T1, T2, T3, T4, T5, T6, T7, TRest> When using NuGet 3.x this package requires at least version 3.4.
6
NETStandard.Library
A set of standard .NET APIs that are prescribed to be used and supported together. 18a36291e48808fa7ef2d00a764ceb1ec95645a5 When using NuGet 3.x this package requires at least version 3.4.
6

.NETPlatform 5.0

.NET Framework 4.5

  • No dependencies.

Windows 8.0

  • No dependencies.

.NETCore 5.0

Version Downloads Last updated
4.3.0 6 04/27/2026
4.3.0-preview1-24530-04 6 04/27/2026
4.0.11 6 04/27/2026
4.0.11-rc2-24027 6 04/27/2026
4.0.11-beta-23516 6 04/27/2026
4.0.11-beta-23409 6 04/27/2026
4.0.11-beta-23225 6 04/27/2026
4.0.10 6 04/27/2026
4.0.10-beta-23109 6 04/27/2026
4.0.10-beta-23019 6 04/27/2026
4.0.10-beta-22816 6 04/27/2026
4.0.10-beta-22605 6 04/27/2026
4.0.10-beta-22416 6 04/27/2026
4.0.10-beta-22231 6 04/27/2026
4.0.0 4 04/27/2026
4.0.0-beta-23109 6 04/27/2026
4.0.0-beta-23019 6 04/27/2026