The RCLinkedList<(Of <(<'T>)>)> type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() | AddFirst(T) |
Add a value to the beginning/front of the list
|
![]() | AddFirst(RCLinkedListNode<(Of <<'(T>)>>)) |
Add a RCLinkedListNode to the front/beginning of the list
|
![]() | AddLast(T) |
Add a value to the end of the list
|
![]() | AddLast(RCLinkedListNode<(Of <<'(T>)>>)) |
Add a RCLinkedListNode to the end of the list
|
![]() | Clear |
Remove all elements from the list, nodes are returned to the free pool
|
![]() | Equals | (Inherited from Object.) |
![]() | Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) |
![]() | Find |
Finds an item in the linked list. Pass in a lambda expression that takes a type of the item in the linked list and compares it with what you want to find
lambda should return true if found, false otherwise
|
![]() | GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) |
![]() | GetType | Gets the Type of the current instance. (Inherited from Object.) |
![]() | MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) |
![]() | Remove |
Remove the item from the linked list. If the item is in the list more than once it removes the first one with the value
|
![]() | RemoveFirst |
Remove the first item from the list
|
![]() | RemoveLast |
Remoe the last item from the list
|
![]() | ToString | Returns a string that represents the current object. (Inherited from Object.) |