Table of Contents

Namespace AlgorithmsSW.List

Classes

CircularLinkedList<T>
CircularLinkedList<T>.Node
DoublyLinkedList<T>
DoublyLinkedList<T>.Node
LinkedListWithClassNode<T>

Represents a singly linked list.

LinkedListWithClassNode<T>.Node

Represents a node in the LinkedListWithClassNode<T>.

LinkedListWithPooledClassNodes<T>
LinkedListWithPooledClassNodes<T>.Node
LinkedListWithPooledNodes<T>
LinkedListWithPooledNodes<T>.Node
LinkedList<T>

Represents a singly linked list.

LinkedList<T>.Node

Represents a node in the LinkedList<T>.

ListExtensions
ParallelArrays<TKey, TValue>

Represents a list of key-value pairs using two parallel arrays.

ResizeableArray

Contains constants for the ResizeableArray<T> class.

ResizeableArray<T>

Represents a generic list of items.

Interfaces

IRandomAccessList<T>

Represents a read-only random access list that provides indexed access to its elements.

IReadonlyRandomAccessList<T>

Represents a read-only random access list that provides indexed access to its elements.