Skip to main content
.NETFramework4.0.NETFramework4.6.1.NETStandard1.0.NETStandard1.3net6.0net8.0

The System.Collections namespace in the .NET Framework provides a number of collection types that are extremely useful for manipulating data in memory. However, some specialized implementations of ISet are not available. Iesi.Collections 4.0 for .Net 4.0 contains the LinkedHashSet (preserves insertion order), the ReadOnlySet and the SynchronizedSet. The latter two wrap an actual set.

Published
Mar 26, 2024
2y ago
Total Downloads
83.6M
83,612,035

Install

dotnet add package Iesi.Collections --version 4.1.1-ci.2
ProductVersions
.NET
net6.0net8.0
.NET Standard
netstandard1.0netstandard1.3netstandard2.0
Other
.NETFramework4.0.NETFramework4.6.1

README

Iesi.Collections

Additional ISet<T> implementations for .Net 4.

This library was based on http://www.codeproject.com/Articles/3190/Add-Support-for-quot-Set-quot-Collections-to-NET, but the version for .NET 4 is significantly different, since ISet<T> is now available in the framework itself.

Changes from Previous Version

No structural changes between v4.1.1-ci.1 and v4.1.1-ci.2.

Adoption Assessment

Assess this package against its supported frameworks, license, maintenance signals and dependency graph before making it a project standard.

This version is marked prerelease. Validate its API and upgrade path before production use.No SPDX license expression is published. Review the license text and your organisation's policy before redistribution.Compatibility metadata lists 7 target frameworks; confirm the exact target used by your application.

Related Guides & Workflows

Learn how to evaluate, integrate, or audit this package in your .NET project.