Info
Version: | 9.0.0 |
Author(s): | Microsoft |
Last Update: | Tuesday, November 12, 2024 |
.NET Fiddle: | Online Example |
Project Url: | https://dot.net/ |
NuGet Url: | https://www.nuget.org/packages/System.Collections.Immutable |
Install
Install-Package System.Collections.Immutable
dotnet add package System.Collections.Immutable
paket add System.Collections.Immutable
System.Collections.Immutable Download (Unzip the "nupkg" after downloading)
Dependencies
.NETFramework 4.5
No dependencies.
- NETStandard.Library(>= 1.6.1)
- NETStandard.Library(>= 1.6.1)
- System.Memory(>= 4.5.4)
- System.Memory(>= 4.5.4)
No dependencies.
No dependencies.
- NETStandard.Library(>= 1.6.1)
- System.Memory(>= 4.5.4)
- System.Memory(>= 4.5.4)
No dependencies.
No dependencies.
- System.Memory(>= 4.5.4)
No dependencies.
No dependencies.
No dependencies.
No dependencies.
No dependencies.
No dependencies.
No dependencies.
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.
The System.Collections.Immutable 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.