6,592,931

Downloads

239,221

Downloads of v 1.3.1

7,309

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 587,393 Tuesday, November 15, 2016
System.Collection... 1.3.0-preview1-24530-04 47,584 Monday, October 24, 2016
System.Collection... 1.2.0 1,109,043 Monday, June 27, 2016
System.Collection... 1.2.0-rc2-24027 1,952,171 Monday, May 16, 2016
System.Collection... 1.1.38-beta-23516 30,351 Wednesday, November 18, 2015
System.Collection... 1.1.38-beta-23409 1,683 Thursday, October 15, 2015
System.Collection... 1.1.38-beta-23225 13,471 Tuesday, September 1, 2015
System.Collection... 1.1.37 1,420,042 Wednesday, July 29, 2015
System.Collection... 1.1.37-beta-23109 16,687 Monday, July 27, 2015
System.Collection... 1.1.37-beta-23019 1,578 Tuesday, June 30, 2015
System.Collection... 1.1.36 895,624 Monday, May 11, 2015
System.Collection... 1.1.34-rc 18,401 Friday, March 6, 2015
System.Collection... 1.1.33-beta 175,838 Wednesday, December 10, 2014
System.Collection... 1.1.32-beta 83,844 Friday, October 10, 2014