Foley .NET Utilities Class Library

Foley.Utilities.Collections Namespace

The Foley .NET Utilities Collection Namespace

Namespace hierarchy

Classes

ClassDescription
Collection2Base Provides an abstract implementation of the ICollection2 interface.
HashSet A Hash Set implementation extending the abstract SetBase class.
LinkedList A Doubly-Linked List implementation of the IList2 interface.
LinkedSet A Doubly-Linked Set implementation extending the abstract SetBase class.
List2Base Provides an abstract implementation of the IList2 interface and extends Collection2Base.
SetBase Provides an abstract implementation of the ISet interface and extends Collection2Base.

Interfaces

InterfaceDescription
ICollection2 Represents an enhanced version of the ICollection interface.
IList2 Represents an enhanced version of the IList interface.
ISet Represents a collection of objects that contains no duplicate elements.