System.Collections.Immutable 5.0.0-preview.5.20278.1

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>

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

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/66a912c9463eebe832cf742d2fe8bb2e1a4600ec.
32
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/c94e32157c34fa777f674242cd08cfdc98737d62.
32
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/2c94423e50a72aea8a4962d8722641d06bc88b13
32
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.
32
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. This package was built from the source at https://github.com/dotnet/roslyn/commit/ec1cde8b77c7bca654888681037f55aa0e62dd19
31
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. Supported Platforms: - .NET Framework 4.5 - Windows 8 - Portable Class Libraries
31
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. This package was built from the source at https://github.com/dotnet/roslyn/commit/281ac90b8b5dd9fd923a353afd4af74f3246ca5c
31
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/15b43b33901c88f68ef43f8314b5a2457716780d.
31
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/d3f6b8e7e17ebc52a62150db7bb952daf0dc2c29
31
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/2242fa4fb945b97680bdd49eb5dd58285e4abb1c.
31
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/5f00f4d6ffb242a337e21a196aab0593891e430e.
31
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/416f7c5a54bcf5c34eaf69ffa04cf3f12435b153.
31
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/b9fb1610c87cccc8ceb74a770dba261a58e39c4a.
31
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. Supported Platforms: - .NET Framework 4.5 - Windows 8 - Portable Class Libraries
30
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.
30

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

MonoAndroid 1.0

  • No dependencies.

Xamarin.WatchOS 1.0

  • No dependencies.

Xamarin.TVOS 1.0

  • No dependencies.

Xamarin.Mac 2.0

  • No dependencies.

Xamarin.iOS 1.0

  • No dependencies.

WindowsPhoneApp 8.1

  • No dependencies.

WindowsPhone 8.0

  • No dependencies.

UAP 10.0.16299

.NETPortable 4.5

  • No dependencies.

Windows 8.0

  • No dependencies.

.NET Standard 1.3

.NET Standard 1.0

.NET Core 2.1

  • No dependencies.

.NET Framework 4.6

.NET Framework 4.5

  • No dependencies.

MonoTouch 1.0

  • No dependencies.

.NET Standard 2.0

Version Downloads Last updated
10.0.1 7 12/12/2025
10.0.0 23 11/14/2025
10.0.0-rc.2.25502.107 32 10/17/2025
10.0.0-rc.1.25451.107 36 09/09/2025
10.0.0-preview.7.25380.108 34 09/05/2025
10.0.0-preview.6.25358.103 32 09/05/2025
10.0.0-preview.5.25277.114 32 09/05/2025
10.0.0-preview.4.25258.110 34 09/05/2025
10.0.0-preview.3.25171.5 34 09/05/2025
10.0.0-preview.2.25163.2 32 09/05/2025
10.0.0-preview.1.25080.5 34 09/05/2025
9.0.11 24 11/15/2025
9.0.10 31 10/18/2025
9.0.9 33 09/09/2025
9.0.8 33 09/05/2025
9.0.7 36 09/05/2025
9.0.6 33 09/05/2025
9.0.5 33 09/05/2025
9.0.4 33 09/05/2025
9.0.3 35 09/05/2025
9.0.2 32 09/05/2025
9.0.1 35 09/05/2025
9.0.0 33 09/05/2025
9.0.0-rc.2.24473.5 34 09/05/2025
9.0.0-rc.1.24431.7 32 09/05/2025
9.0.0-preview.7.24405.7 32 09/05/2025
9.0.0-preview.6.24327.7 33 09/05/2025
9.0.0-preview.5.24306.7 35 09/05/2025
9.0.0-preview.4.24266.19 31 09/05/2025
9.0.0-preview.3.24172.9 32 09/05/2025
9.0.0-preview.2.24128.5 32 09/05/2025
9.0.0-preview.1.24080.9 32 09/05/2025
8.0.0 33 09/05/2025
8.0.0-rc.2.23479.6 32 09/05/2025
8.0.0-rc.1.23419.4 32 09/05/2025
8.0.0-preview.7.23375.6 32 09/05/2025
8.0.0-preview.6.23329.7 33 09/05/2025
8.0.0-preview.5.23280.8 35 09/05/2025
8.0.0-preview.4.23259.5 31 09/05/2025
8.0.0-preview.3.23174.8 32 09/05/2025
8.0.0-preview.2.23128.3 32 09/05/2025
8.0.0-preview.1.23110.8 34 09/05/2025
7.0.0 33 09/05/2025
7.0.0-rc.2.22472.3 32 09/05/2025
7.0.0-rc.1.22426.10 32 09/05/2025
7.0.0-preview.7.22375.6 32 09/05/2025
7.0.0-preview.6.22324.4 34 09/05/2025
7.0.0-preview.5.22301.12 33 09/05/2025
7.0.0-preview.4.22229.4 32 09/05/2025
7.0.0-preview.3.22175.4 33 09/05/2025
7.0.0-preview.2.22152.2 31 09/05/2025
7.0.0-preview.1.22076.8 32 09/05/2025
6.0.1 33 09/05/2025
6.0.0 35 09/05/2025
6.0.0-rc.2.21480.5 34 09/05/2025
6.0.0-rc.1.21451.13 32 09/05/2025
6.0.0-preview.7.21377.19 32 09/05/2025
6.0.0-preview.6.21352.12 32 09/05/2025
6.0.0-preview.5.21301.5 32 09/05/2025
6.0.0-preview.4.21253.7 32 09/05/2025
6.0.0-preview.3.21201.4 32 09/05/2025
6.0.0-preview.2.21154.6 32 09/05/2025
6.0.0-preview.1.21102.12 32 09/05/2025
5.0.0 33 09/05/2025
5.0.0-rc.2.20475.5 32 09/05/2025
5.0.0-rc.1.20451.14 33 09/05/2025
5.0.0-preview.8.20407.11 34 09/05/2025
5.0.0-preview.7.20364.11 32 09/05/2025
5.0.0-preview.6.20305.6 32 09/05/2025
5.0.0-preview.5.20278.1 32 09/05/2025
5.0.0-preview.4.20251.6 34 09/05/2025
5.0.0-preview.3.20214.6 34 09/05/2025
5.0.0-preview.2.20160.6 31 09/05/2025
5.0.0-preview.1.20120.5 34 09/05/2025
1.7.1 35 09/05/2025
1.7.0 35 09/05/2025
1.7.0-preview3.19551.4 32 09/05/2025
1.7.0-preview2.19523.17 32 09/05/2025
1.7.0-preview1.19504.10 32 09/05/2025
1.6.0 33 09/05/2025
1.6.0-rc1.19456.4 34 09/05/2025
1.6.0-preview9.19421.4 32 09/05/2025
1.6.0-preview9.19416.11 32 09/05/2025
1.6.0-preview8.19405.3 18 09/05/2025
1.6.0-preview7.19362.9 32 09/05/2025
1.6.0-preview6.19303.8 34 09/05/2025
1.6.0-preview6.19264.9 34 09/05/2025
1.6.0-preview5.19224.8 32 09/05/2025
1.6.0-preview4.19212.13 34 09/05/2025
1.6.0-preview3.19128.7 32 09/05/2025
1.6.0-preview.19073.11 32 09/05/2025
1.6.0-preview.18571.3 32 09/05/2025
1.5.0 34 09/05/2025
1.5.0-rc1 34 09/05/2025
1.5.0-preview2-26406-04 33 09/05/2025
1.5.0-preview1-26216-02 32 09/05/2025
1.4.0 33 09/05/2025
1.4.0-preview2-25405-01 32 09/05/2025
1.4.0-preview1-25305-02 33 09/05/2025
1.3.1 33 09/05/2025
1.3.0 36 09/05/2025
1.3.0-preview1-24530-04 33 09/05/2025
1.2.0 34 09/05/2025
1.2.0-rc2-24027 32 09/05/2025
1.1.38-beta-23516 32 09/05/2025
1.1.38-beta-23409 32 09/05/2025
1.1.38-beta-23225 18 09/05/2025
1.1.37 21 09/05/2025
1.1.37-beta-23109 34 09/05/2025
1.1.37-beta-23019 32 09/05/2025
1.1.36 35 09/05/2025
1.1.34-rc 34 09/05/2025
1.1.33-beta 34 09/05/2025
1.1.32-beta 32 09/05/2025