CSharpTest.Net
CSharpTest.Net.Collections Namespace (CSharpTest.Net.Library)
See Also  Inheritance Hierarchy Send Feedback Download Help File
CSharpTest.Net.Library Assembly : CSharpTest.Net.Collections Namespace

Glossary Item Box

Classes

 ClassDescription
ClassDisposingList Disposes of each element in the collection when the collection is disposed.
ClassDisposingList<T> Disposes of each element in the collection when the collection is disposed.
ClassLListNode The basic Linked-list node, untyped, use LListNode<T> for strong typed nodes and lists.
ClassLListNode<T> A typed node, used similiarly to LinkedListNode<T>. Can belong to single list at a time, the type of list is usually LListNode<T>.LList
ClassLListNode.LList<T> Provides a linked list of nodes of type T
ClassLListNode.LList Provides a linked list of nodes of type T
ClassLListNode.LList<TNode> Provides a linked list of nodes of type T
ClassOrdinalList An ordinal list is a list optimized to store lists of integer data that can then be manipulated as a set with intersect/union etc. Each integer stored is translated to a bit offset and thus cann't be stored more than once or in any particular order. Note: adding the value int.Max will allocate int.Max/8 bytes of memory, so this is best used with ordinal indexes into a list that is smaller than 8,388,608 (one megabyte of bits). Pre-allocate with Ceiling = max for better performance, or add the integers in reverse order (highest to lowest).
ClassReadOnlyList<T> A readonly list of T
ClassSetList<T> Represents an immutable collection of unique items that can be manipulated as a set, intersect/union/etc.
ClassSynchronizedDictionary<TKey,TValue> Represents a thread-safe generic collection of key/value pairs.
ClassSynchronizedList<T> Represents a collection of objects that can be individually accessed by index.

Interfaces

 InterfaceDescription
InterfaceIReadOnlyCollection<T> Provides common interface members for the implementation of a Set

See Also

Generated with Document! X 2011 by Innovasys