ILinkedList<T>
Overview
Location
-
Reference:
- Elements.dll .NET, .NET Core 6.0, .NET Standard 2.0
- elements.jar Cooper
- Elements.fx Island, ToffeeV2
- libElements.fx Toffee
- Namespace: RemObjects.Elements.RTL
- Platforms: .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island, Toffee, ToffeeV2
- Ancestry: IImmutableLinkedList<T> | ILinkedList<T>
Required Methods
AddAfter (LinkedListNode<T>, LinkedListNode<T>)
method AddAfter(aNode: LinkedListNode<T>; aNewNode: LinkedListNode<T>)
void AddAfter(LinkedListNode<T> aNode, LinkedListNode<T> aNewNode)
func AddAfter(_ aNode: LinkedListNode<T>, _ aNewNode: LinkedListNode<T>)
void AddAfter(LinkedListNode<T> aNode, LinkedListNode<T> aNewNode)
Sub AddAfter(aNode As LinkedListNode<T>, aNewNode As LinkedListNode<T>)
Parameters:
- aNode:
- aNewNode:
AddAfter (LinkedListNode<T>, T): LinkedListNode<T>
method AddAfter(aNode: LinkedListNode<T>; aValue: T): LinkedListNode<T>
LinkedListNode<T> AddAfter(LinkedListNode<T> aNode, T aValue)
func AddAfter(_ aNode: LinkedListNode<T>, _ aValue: T) -> LinkedListNode<T>
LinkedListNode<T> AddAfter(LinkedListNode<T> aNode, T aValue)
Function AddAfter(aNode As LinkedListNode<T>, aValue As T) As LinkedListNode<T>
Parameters:
- aNode:
- aValue:
AddBefore (LinkedListNode<T>, LinkedListNode<T>)
method AddBefore(aNode: LinkedListNode<T>; aNewNode: LinkedListNode<T>)
void AddBefore(LinkedListNode<T> aNode, LinkedListNode<T> aNewNode)
func AddBefore(_ aNode: LinkedListNode<T>, _ aNewNode: LinkedListNode<T>)
void AddBefore(LinkedListNode<T> aNode, LinkedListNode<T> aNewNode)
Sub AddBefore(aNode As LinkedListNode<T>, aNewNode As LinkedListNode<T>)
Parameters:
- aNode:
- aNewNode:
AddBefore (LinkedListNode<T>, T): LinkedListNode<T>
method AddBefore(aNode: LinkedListNode<T>; aValue: T): LinkedListNode<T>
LinkedListNode<T> AddBefore(LinkedListNode<T> aNode, T aValue)
func AddBefore(_ aNode: LinkedListNode<T>, _ aValue: T) -> LinkedListNode<T>
LinkedListNode<T> AddBefore(LinkedListNode<T> aNode, T aValue)
Function AddBefore(aNode As LinkedListNode<T>, aValue As T) As LinkedListNode<T>
Parameters:
- aNode:
- aValue:
AddFirst (LinkedListNode<T>)
method AddFirst(aNewNode: LinkedListNode<T>)
void AddFirst(LinkedListNode<T> aNewNode)
func AddFirst(_ aNewNode: LinkedListNode<T>)
void AddFirst(LinkedListNode<T> aNewNode)
Sub AddFirst(aNewNode As LinkedListNode<T>)
Parameters:
- aNewNode:
AddFirst (T): LinkedListNode<T>
method AddFirst(aValue: T): LinkedListNode<T>
LinkedListNode<T> AddFirst(T aValue)
func AddFirst(_ aValue: T) -> LinkedListNode<T>
LinkedListNode<T> AddFirst(T aValue)
Function AddFirst(aValue As T) As LinkedListNode<T>
Parameters:
- aValue:
AddLast (LinkedListNode<T>)
method AddLast(aNewNode: LinkedListNode<T>)
void AddLast(LinkedListNode<T> aNewNode)
func AddLast(_ aNewNode: LinkedListNode<T>)
void AddLast(LinkedListNode<T> aNewNode)
Sub AddLast(aNewNode As LinkedListNode<T>)
Parameters:
- aNewNode:
AddLast (T): LinkedListNode<T>
method AddLast(aValue: T): LinkedListNode<T>
LinkedListNode<T> AddLast(T aValue)
func AddLast(_ aValue: T) -> LinkedListNode<T>
LinkedListNode<T> AddLast(T aValue)
Function AddLast(aValue As T) As LinkedListNode<T>
Parameters:
- aValue:
Clear .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island, ToffeeV2
method Clear
void Clear()
func Clear()
void Clear()
Sub Clear()
Clear Clear() Toffee
func Clear(Clear )
Parameters:
- :
Remove
method Remove(aNode: LinkedListNode<T>)
void Remove(LinkedListNode<T> aNode)
func Remove(_ aNode: LinkedListNode<T>)
void Remove(LinkedListNode<T> aNode)
Sub Remove(aNode As LinkedListNode<T>)
Parameters:
- aNode:
RemoveFirst .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island, ToffeeV2
method RemoveFirst
void RemoveFirst()
func RemoveFirst()
void RemoveFirst()
Sub RemoveFirst()
RemoveFirst RemoveFirst() Toffee
func RemoveFirst(RemoveFirst )
Parameters:
- :
RemoveLast .NET, .NET Core 6.0, .NET Standard 2.0, Cooper, Island, ToffeeV2
method RemoveLast
void RemoveLast()
func RemoveLast()
void RemoveLast()
Sub RemoveLast()
RemoveLast RemoveLast() Toffee
func RemoveLast(RemoveLast )
Parameters:
- :