7,170,411

Downloads

374,526

Downloads of v 1.3.1

7,718

Average downloads per day

2017-01-03

Last published

Share on Social Networks

System.Collections.Immutable

1.3.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>

To install System.Collections.Immutable, run the following command in the Package Manager Console

Install-Package System.Collections.Immutable

Requires NuGet 2.8.6 or higher.

Release Notes

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

Owners

Authors

Microsoft

Copyright

© Microsoft Corporation. All rights reserved.

Dependencies

Version History

Version Downloads Last updated
System.Collection... 1.3.0 700,937 Tuesday, November 15, 2016
System.Collection... 1.3.0-preview1-24530-04 49,283 Monday, October 24, 2016
System.Collection... 1.2.0 1,286,277 Monday, June 27, 2016
System.Collection... 1.2.0-rc2-24027 1,982,007 Monday, May 16, 2016
System.Collection... 1.1.38-beta-23516 30,560 Wednesday, November 18, 2015
System.Collection... 1.1.38-beta-23409 1,698 Thursday, October 15, 2015
System.Collection... 1.1.38-beta-23225 14,575 Tuesday, September 1, 2015
System.Collection... 1.1.37 1,500,499 Wednesday, July 29, 2015
System.Collection... 1.1.37-beta-23109 16,711 Monday, July 27, 2015
System.Collection... 1.1.37-beta-23019 1,595 Tuesday, June 30, 2015
System.Collection... 1.1.36 930,535 Monday, May 11, 2015
System.Collection... 1.1.34-rc 18,416 Friday, March 6, 2015
System.Collection... 1.1.33-beta 178,411 Wednesday, December 10, 2014
System.Collection... 1.1.32-beta 84,381 Friday, October 10, 2014