6,525,314

Downloads

225,224

Downloads of v 1.3.1

7,266

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 572,155 Tuesday, November 15, 2016
System.Collection... 1.3.0-preview1-24530-04 47,322 Monday, October 24, 2016
System.Collection... 1.2.0 1,086,361 Monday, June 27, 2016
System.Collection... 1.2.0-rc2-24027 1,949,845 Monday, May 16, 2016
System.Collection... 1.1.38-beta-23516 30,326 Wednesday, November 18, 2015
System.Collection... 1.1.38-beta-23409 1,682 Thursday, October 15, 2015
System.Collection... 1.1.38-beta-23225 13,411 Tuesday, September 1, 2015
System.Collection... 1.1.37 1,412,631 Wednesday, July 29, 2015
System.Collection... 1.1.37-beta-23109 16,684 Monday, July 27, 2015
System.Collection... 1.1.37-beta-23019 1,575 Tuesday, June 30, 2015
System.Collection... 1.1.36 890,334 Monday, May 11, 2015
System.Collection... 1.1.34-rc 18,398 Friday, March 6, 2015
System.Collection... 1.1.33-beta 175,565 Wednesday, December 10, 2014
System.Collection... 1.1.32-beta 83,801 Friday, October 10, 2014