Namespace Virtlink.Utilib.Collections
Classes
Collection
Functions for working with collections.
Dictionary
Functions for working with dictionaries.
Enumerables
Functions for working with enumerables.
ExtHashSet<T>
An extended hash set.
List
Functions for working with lists.
ListComparer<T>
Compares two lists (ordered collections which may contain duplicates) for equality.
ListSet<T>
A set that's especially useful for small sets.
ListSlice<T>
A slice of a read-only list.
ListSliceExtensions
Extension methods for the ListSlice<T> class.
MultiSetComparer<T>
Compares two multi-sets (unordered collections which may contain duplicates) for equality.
Queues
Functions for working with queues.
Set
Functions for working with sets.
SetComparer<T>
Compares two sets (unordered collections without duplicates) for equality.
Stacks
Functions for working with stacks.
Interfaces
IReadOnlySet<T>
A read-only set.