Strilanc.LinqToCollections 1.0.1

Implements types and extension methods for transforming and implicitly defining instances of the readonly collection interfaces new to .Net 4.5.

(The interfaces are IReadOnlyList<T>, IReadOnlyCollection<T>, and IReadOnlyDictionary<K,V>.)

For example, the library implements a Select method that ensures the result of 'from e in list select e * e' supports random access.

Install-Package Strilanc.LinqToCollections -Version 1.0.1
dotnet add package Strilanc.LinqToCollections --version 1.0.1
<PackageReference Include="Strilanc.LinqToCollections" Version="1.0.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Strilanc.LinqToCollections --version 1.0.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Breaking change. Fixed an ambiguity with Enumerable.Select by renaming ReadOnlyDictionary.Select to SelectValue.


This package has no dependencies.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
1.0.1 870 12/22/2012
1.0.0 465 12/2/2012