System.Collections 4.0.11-beta-23225

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
Microsoft.CodeAnalysis.Common
A shared package used by the Microsoft .NET Compiler Platform ("Roslyn"). Do not install this package manually, it will be added as a prerequisite by other packages that require it. More details at https://aka.ms/roslyn-packages This package was built from the source at https://github.com/dotnet/roslyn/commit/e595ee276d14e14bfb3eb323fb57f2aa668bddea
651
Microsoft.CSharp
Provides support for compilation and code generation, including dynamic, using the C# language. Commonly Used Types: Microsoft.CSharp.RuntimeBinder.Binder Microsoft.CSharp.RuntimeBinder.RuntimeBinderException Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfoFlags Microsoft.CSharp.RuntimeBinder.CSharpBinderFlags When using NuGet 3.x this package requires at least version 3.4.
638
NETStandard.Library
A set of standard .NET APIs that are prescribed to be used and supported together. This includes all of the APIs in the NETStandard.Platform package plus additional libraries that are core to .NET but built on top of NETStandard.Platform. When using NuGet 3.x this package requires at least version 3.4.
640
Newtonsoft.Json
Json.NET is a popular high-performance JSON framework for .NET
708
Newtonsoft.Json
Json.NET is a popular high-performance JSON framework for .NET
721
System.Diagnostics.DiagnosticSource
Provides Classes that allow you to decouple code logging rich (unserializable) diagnostics/telemetry (e.g. framework) from code that consumes it (e.g. tools) Commonly Used Types: System.Diagnostics.DiagnosticListener System.Diagnostics.DiagnosticSource 30ab651fcb4354552bd4891619a0bdd81e0ebdbf When using NuGet 3.x this package requires at least version 3.4.
652
System.Diagnostics.DiagnosticSource
Provides Classes that allow you to decouple code logging rich (unserializable) diagnostics/telemetry (e.g. framework) from code that consumes it (e.g. tools) Commonly Used Types: System.Diagnostics.DiagnosticListener System.Diagnostics.DiagnosticSource When using NuGet 3.x this package requires at least version 3.4.
739
System.Net.Http
Provides a programming interface for modern HTTP applications, including HTTP client components that allow applications to consume web services over HTTP and HTTP components that can be used by both clients and servers for parsing HTTP headers. Commonly Used Types: System.Net.Http.HttpResponseMessage System.Net.Http.DelegatingHandler System.Net.Http.HttpRequestException System.Net.Http.HttpClient System.Net.Http.MultipartContent System.Net.Http.Headers.HttpContentHeaders System.Net.Http.HttpClientHandler System.Net.Http.StreamContent System.Net.Http.FormUrlEncodedContent System.Net.Http.HttpMessageHandler When using NuGet 3.x this package requires at least version 3.4.
637
System.Net.NameResolution
Provides the System.Net.Dns class, which enables developers to perform simple domain name resolution. Commonly Used Types: System.Net.Dns System.Net.IPHostEntry When using NuGet 3.x this package requires at least version 3.4.
643
System.Net.NetworkInformation
Provides access to network traffic data, network address information, and notification of address changes for the local computer. Commonly Used Types: System.Net.NetworkInformation.NetworkInterface System.Net.NetworkInformation.NetworkInformationException System.Net.NetworkInformation.NetworkAddressChangedEventHandler System.Net.NetworkInformation.NetworkInterfaceType System.Net.NetworkInformation.OperationalStatus System.Net.NetworkInformation.IPGlobalProperties System.Net.NetworkInformation.UnicastIPAddressInformation System.Net.NetworkInformation.UnicastIPAddressInformationCollection System.Net.NetworkInformation.PhysicalAddress System.Net.NetworkInformation.TcpConnectionInformation When using NuGet 3.x this package requires at least version 3.4.
644
System.Reflection.Metadata
This packages provides a low-level .NET (ECMA-335) metadata reader. It's geared for performance and is the ideal choice for building higher-level libraries that intend to provide their own object model, such as compilers. Commonly Used Types: System.Reflection.Metadata.MetadataReader System.Reflection.PortableExecutable.PEReader
647
System.Runtime.Serialization.Formatters
Provides common types for libraries that support runtime serialization. Commonly Used Types: System.SerializableAttribute System.Runtime.Serialization.ISerializable When using NuGet 3.x this package requires at least version 3.4.
662
System.Security.Cryptography.Pkcs
Provides support for PKCS and CMS algorithms. Commonly Used Types: System.Security.Cryptography.Pkcs.EnvelopedCms 30ab651fcb4354552bd4891619a0bdd81e0ebdbf When using NuGet 3.x this package requires at least version 3.4.
636
System.Security.Principal.Windows
Provides classes for retrieving the current Windows user and for interacting with Windows users and groups. Commonly Used Types: System.Security.Principal.WindowsIdentity System.Security.Principal.SecurityIdentifier System.Security.Principal.NTAccount System.Security.Principal.WindowsPrincipal System.Security.Principal.IdentityReference System.Security.Principal.IdentityNotMappedException System.Security.Principal.WindowsBuiltInRole System.Security.Principal.WellKnownSidType When using NuGet 3.x this package requires at least version 3.4.
658
System.Threading.Tasks.Dataflow
TPL Dataflow promotes actor/agent-oriented designs through primitives for in-process message passing, dataflow, and pipelining. TDF builds upon the APIs and scheduling infrastructure provided by the Task Parallel Library (TPL), and integrates with the language support for asynchrony provided by C#, Visual Basic, and F#. Commonly Used Types: System.Threading.Tasks.Dataflow.ActionBlock<TInput> System.Threading.Tasks.Dataflow.BatchBlock<T> System.Threading.Tasks.Dataflow.BatchedJoinBlock<T1, T2> System.Threading.Tasks.Dataflow.BatchedJoinBlock<T1, T2, T3> System.Threading.Tasks.Dataflow.BroadcastBlock<T> System.Threading.Tasks.Dataflow.BufferBlock<T> System.Threading.Tasks.Dataflow.DataflowBlock System.Threading.Tasks.Dataflow.JoinBlock<T1, T2> System.Threading.Tasks.Dataflow.JoinBlock<T1, T2, T3> System.Threading.Tasks.Dataflow.TransformBlock<TInput, TOutput> System.Threading.Tasks.Dataflow.TransformManyBlock<TInput, TOutput> System.Threading.Tasks.Dataflow.WriteOnceBlock<T>
639
System.Threading.Tasks.Extensions
Provides additional types that simplify the work of writing concurrent and asynchronous code. Commonly Used Types: System.Threading.Tasks.ValueTask<TResult>
670
System.Threading.Tasks.Extensions
Provides additional types that simplify the work of writing concurrent and asynchronous code. Commonly Used Types: System.Threading.Tasks.ValueTask<TResult> 7601f4f6225089ffb291dc7d58293c7bbf5c5d4f
846
System.Threading.Tasks.Extensions
Provides additional types that simplify the work of writing concurrent and asynchronous code. Commonly Used Types: System.Threading.Tasks.ValueTask<TResult> 7ee84596d92e178bce54c986df31ccc52479e772
656
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.
645
System.Xml.XPath
Provides the classes that define a cursor model for navigating and editing Extensible Markup Language (XML) information items as instances of the XQuery 1.0 and XPath 2.0 Data Model. Commonly Used Types: System.Xml.XPath.XPathNavigator System.Xml.XPath.IXPathNavigable System.Xml.XPath.XPathNodeType System.Xml.XPath.XPathNodeIterator System.Xml.XPath.XPathExpression System.Xml.XPath.XPathResultType System.Xml.XPath.XPathException System.Xml.XPath.XPathDocument System.Xml.XPath.XPathItem System.Xml.XPath.XPathNamespaceScope When using NuGet 3.x this package requires at least version 3.4.
636

MonoAndroid 1.0

  • No dependencies.

DNXCore 5.0

.NETCore 5.0

Xamarin.Mac 2.0

  • No dependencies.

Xamarin.iOS 1.0

  • No dependencies.

.NET Framework 4.6

  • No dependencies.

MonoTouch 1.0

  • No dependencies.

.NETPlatform 5.0

Version Downloads Last updated
4.3.0 626 08/18/2023
4.3.0-preview1-24530-04 25 03/02/2024
4.0.11 612 08/18/2023
4.0.11-rc2-24027 25 03/02/2024
4.0.11-beta-23516 24 03/03/2024
4.0.11-beta-23409 19 01/18/2025
4.0.11-beta-23225 24 03/03/2024
4.0.10 25 03/13/2024
4.0.10-beta-23109 25 03/05/2024
4.0.10-beta-23019 22 03/17/2024
4.0.10-beta-22816 25 03/17/2024
4.0.10-beta-22605 23 03/04/2024
4.0.10-beta-22416 27 03/04/2024
4.0.10-beta-22231 26 03/03/2024
4.0.0 23 11/03/2023
4.0.0-beta-23109 23 03/03/2024
4.0.0-beta-23019 24 03/17/2024