System.Collections.Immutable 1.5.0-preview2-26406-04

This package provides collections that are thread safe and guaranteed to never change their contents, also known as immutable collections. Like strings, any methods that perform modifications will not change the existing instance but instead return a new instance. For efficiency reasons, the implementation uses a sharing mechanism to ensure that newly created instances share as much data as possible with the previous instance while ensuring that operations have a predictable time complexity. Commonly Used Types: System.Collections.Immutable.ImmutableArray System.Collections.Immutable.ImmutableArray<T> System.Collections.Immutable.ImmutableDictionary System.Collections.Immutable.ImmutableDictionary<TKey,TValue> System.Collections.Immutable.ImmutableHashSet System.Collections.Immutable.ImmutableHashSet<T> System.Collections.Immutable.ImmutableList System.Collections.Immutable.ImmutableList<T> System.Collections.Immutable.ImmutableQueue System.Collections.Immutable.ImmutableQueue<T> System.Collections.Immutable.ImmutableSortedDictionary System.Collections.Immutable.ImmutableSortedDictionary<TKey,TValue> System.Collections.Immutable.ImmutableSortedSet System.Collections.Immutable.ImmutableSortedSet<T> System.Collections.Immutable.ImmutableStack System.Collections.Immutable.ImmutableStack<T> 7e3dbdb95b30650eabade0ac73a10b22d4dbe8b3

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

Packages Downloads
MessagePack
Extremely Fast MessagePack(MsgPack) Serializer for C# (.NET Framework, .NET 6, Unity, Xamarin).
151
Microsoft.Build
This package contains the Microsoft.Build assembly which is used to create, edit, and evaluate MSBuild projects.
157
Microsoft.Build
This package contains the Microsoft.Build assembly which is used to create, edit, and evaluate MSBuild projects.
162
Microsoft.Build
This package contains the Microsoft.Build assembly which is used to create, edit, and evaluate MSBuild projects.
171
Microsoft.Build
This package contains the Microsoft.Build assembly which is used to create, edit, and evaluation MSBuild projects.
149
Microsoft.Build
This package contains the Microsoft.Build assembly which is used to create, edit, and evaluation MSBuild projects.
154
Microsoft.Build
This package contains the Microsoft.Build assembly which is used to create, edit, and evaluation MSBuild projects.
155
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/1ce8866c9de4c2d67351ef6863699dee03b0804a.
152
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/6a5a63bbc9f4449d9bd1e95a8f9624939c3ccdc3.
206
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/81d9274600db701a8b08ed8af3fd6b00a775cc33.
207
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/df45061e218c9b5813c5531bc06fb238a23e30f6.
477
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/e091728607ca0fc9efca55ccfb3e59259c6b5a0a.
411
Npgsql
Npgsql is the open source .NET data provider for PostgreSQL.
170
Npgsql
Npgsql is the open source .NET data provider for PostgreSQL.
191
System.Reflection.Metadata
This package provides a low-level .NET (ECMA-335) metadata reader and writer. 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. The metadata format is defined by the ECMA-335 - Common Language Infrastructure (CLI) specification. The System.Reflection.Metadata library is built-in as part of the shared framework in .NET Runtime. The package can be installed when you need to use it in other target frameworks.
169
System.Reflection.Metadata
This package provides a low-level .NET (ECMA-335) metadata reader and writer. 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. The metadata format is defined by the ECMA-335 - Common Language Infrastructure (CLI) specification. The System.Reflection.Metadata library is built-in as part of the shared framework in .NET Runtime. The package can be installed when you need to use it in other target frameworks.
533
System.Reflection.Metadata
This packages provides a low-level .NET (ECMA-335) metadata reader and writer. 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 System.Reflection.Metadata.Ecma335.MetadataBuilder System.Reflection.PortableExecutable.PEBuilder System.Reflection.PortableExecutable.ManagedPEBuilder
200
System.Reflection.Metadata
This packages provides a low-level .NET (ECMA-335) metadata reader and writer. 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 System.Reflection.Metadata.Ecma335.MetadataBuilder System.Reflection.PortableExecutable.PEBuilder System.Reflection.PortableExecutable.ManagedPEBuilder When using NuGet 3.x this package requires at least version 3.4.
415
System.Reflection.MetadataLoadContext
Provides read-only reflection on assemblies in an isolated context with support for assemblies that target different processor architectures and runtimes. Using MetadataLoadContext enables you to inspect assemblies without loading them into the main execution context. Assemblies in MetadataLoadContext are treated only as metadata, that is, you can read information about their members, but cannot execute any code contained in them.
151
System.Reflection.MetadataLoadContext
Provides read-only reflection on assemblies in an isolated context with support for assemblies that target different processor architectures and runtimes. Using MetadataLoadContext enables you to inspect assemblies without loading them into the main execution context. Assemblies in MetadataLoadContext are treated only as metadata, that is, you can read information about their members, but cannot execute any code contained in them.
153

https://go.microsoft.com/fwlink/?LinkID=799421

.NET Framework 4.5

  • No dependencies.

.NET Standard 1.0

.NET Standard 1.3

.NET Standard 2.0

  • No dependencies.

.NETPortable 4.5

  • No dependencies.

Windows 8.0

  • No dependencies.

WindowsPhone 8.0

  • No dependencies.

WindowsPhoneApp 8.1

  • No dependencies.

Version Downloads Last updated
10.0.2 5 01/14/2026
10.0.1 19 12/10/2025
10.0.0 38 11/14/2025
10.0.0-rc.2.25502.107 52 10/15/2025
10.0.0-rc.1.25451.107 58 09/10/2025
10.0.0-preview.7.25380.108 63 08/12/2025
10.0.0-preview.6.25358.103 60 07/16/2025
10.0.0-preview.5.25277.114 68 06/10/2025
10.0.0-preview.4.25258.110 90 05/15/2025
10.0.0-preview.3.25171.5 76 04/13/2025
10.0.0-preview.2.25163.2 80 04/02/2025
10.0.0-preview.1.25080.5 74 04/02/2025
9.0.12 5 01/14/2026
9.0.11 31 11/14/2025
9.0.10 50 10/15/2025
9.0.9 51 09/10/2025
9.0.8 73 08/05/2025
9.0.7 69 07/09/2025
9.0.6 68 06/12/2025
9.0.5 74 05/16/2025
9.0.4 79 04/10/2025
9.0.3 84 04/02/2025
9.0.2 82 04/01/2025
9.0.1 80 04/02/2025
9.0.0 79 11/14/2024
9.0.0-rc.2.24473.5 79 10/15/2024
9.0.0-rc.1.24431.7 91 09/19/2024
9.0.0-preview.7.24405.7 82 08/18/2024
9.0.0-preview.6.24327.7 105 07/22/2024
9.0.0-preview.5.24306.7 108 07/22/2024
9.0.0-preview.4.24266.19 100 07/22/2024
9.0.0-preview.3.24172.9 110 07/22/2024
9.0.0-preview.2.24128.5 125 07/22/2024
9.0.0-preview.1.24080.9 97 07/22/2024
8.0.0 148 07/22/2024
8.0.0-rc.2.23479.6 112 07/22/2024
8.0.0-rc.1.23419.4 110 07/22/2024
8.0.0-preview.7.23375.6 99 07/22/2024
8.0.0-preview.6.23329.7 117 07/22/2024
8.0.0-preview.5.23280.8 110 07/22/2024
8.0.0-preview.4.23259.5 94 07/22/2024
8.0.0-preview.3.23174.8 123 07/22/2024
8.0.0-preview.2.23128.3 95 07/22/2024
8.0.0-preview.1.23110.8 111 07/22/2024
7.0.0 533 02/05/2024
7.0.0-rc.2.22472.3 115 07/22/2024
7.0.0-rc.1.22426.10 116 07/22/2024
7.0.0-preview.7.22375.6 98 07/22/2024
7.0.0-preview.6.22324.4 112 07/22/2024
7.0.0-preview.5.22301.12 120 07/22/2024
7.0.0-preview.4.22229.4 119 07/22/2024
7.0.0-preview.3.22175.4 111 07/22/2024
7.0.0-preview.2.22152.2 114 07/22/2024
7.0.0-preview.1.22076.8 117 07/22/2024
6.0.2-mauipre.1.22102.15 93 10/14/2024
6.0.1 74 11/14/2024
6.0.0 315 02/04/2024
6.0.0-rc.2.21480.5 109 07/22/2024
6.0.0-rc.1.21451.13 105 07/22/2024
6.0.0-preview.7.21377.19 96 07/22/2024
6.0.0-preview.6.21352.12 114 07/22/2024
6.0.0-preview.5.21301.5 108 07/22/2024
6.0.0-preview.4.21253.7 124 07/22/2024
6.0.0-preview.3.21201.4 114 07/22/2024
6.0.0-preview.2.21154.6 109 07/22/2024
6.0.0-preview.1.21102.12 95 07/22/2024
5.0.0 403 02/04/2024
5.0.0-rc.2.20475.5 100 07/22/2024
5.0.0-rc.1.20451.14 114 07/22/2024
5.0.0-preview.8.20407.11 118 07/22/2024
5.0.0-preview.7.20364.11 122 07/22/2024
5.0.0-preview.6.20305.6 105 07/22/2024
5.0.0-preview.5.20278.1 101 07/22/2024
5.0.0-preview.4.20251.6 114 07/22/2024
5.0.0-preview.3.20214.6 104 07/22/2024
5.0.0-preview.2.20160.6 97 07/22/2024
5.0.0-preview.1.20120.5 112 07/22/2024
1.7.1 108 07/22/2024
1.7.0 112 07/22/2024
1.7.0-preview3.19551.4 95 07/22/2024
1.7.0-preview2.19523.17 102 07/22/2024
1.7.0-preview1.19504.10 109 07/22/2024
1.6.0 127 07/22/2024
1.6.0-rc1.19456.4 124 07/22/2024
1.6.0-preview9.19421.4 110 07/22/2024
1.6.0-preview9.19416.11 119 07/22/2024
1.6.0-preview8.19405.3 107 07/22/2024
1.6.0-preview7.19362.9 115 07/22/2024
1.6.0-preview6.19303.8 106 07/22/2024
1.6.0-preview6.19264.9 91 07/22/2024
1.6.0-preview5.19224.8 96 07/22/2024
1.6.0-preview4.19212.13 99 07/22/2024
1.6.0-preview3.19128.7 109 07/22/2024
1.6.0-preview.19073.11 104 07/22/2024
1.6.0-preview.18571.3 113 07/22/2024
1.5.0 100 07/22/2024
1.5.0-rc1 122 07/22/2024
1.5.0-preview2-26406-04 114 07/22/2024
1.5.0-preview1-26216-02 97 07/22/2024
1.4.0 115 07/22/2024
1.4.0-preview2-25405-01 112 07/22/2024
1.4.0-preview1-25305-02 121 07/22/2024
1.3.1 115 02/05/2024
1.3.0 102 07/22/2024
1.3.0-preview1-24530-04 119 07/22/2024
1.2.0 113 07/22/2024
1.2.0-rc2-24027 102 07/22/2024
1.1.38-beta-23516 116 07/22/2024
1.1.38-beta-23409 119 07/22/2024
1.1.38-beta-23225 119 07/22/2024
1.1.37 102 07/22/2024
1.1.37-beta-23109 118 07/22/2024
1.1.37-beta-23019 123 07/22/2024
1.1.36 111 07/22/2024
1.1.34-rc 121 07/22/2024
1.1.33-beta 99 07/22/2024
1.1.32-beta 97 07/22/2024