class · System

LinkedListNode<T>

public class System.LinkedListNode<T> : System.Any

A node of a LinkedList: its value, and its neighbours (null at the ends, and once it has been removed).

Tipo
class
Espacio de nombres
System
Ensamblado
System.Core
Acceso
public, final
Archivo fuente
LinkedList.ant

Parámetros de tipo

NombreRestricciones
Tcualquier tipo

Herencia

Clases base
Any LinkedListNode<T>

Constructores

constructor LinkedListNode(value: T)
#

Propiedades

property Next: System.LinkedListNode<T>?
#

read-only

property Previous: System.LinkedListNode<T>?
#

read-only

property List: System.LinkedList<T>?
#

read-only

The list it is in (null once removed).

Métodos

method SetNext(node: System.LinkedListNode<T>?) -> void
#
method SetPrevious(node: System.LinkedListNode<T>?) -> void
#

Campos

field Value: T
#

Miembros privados e internos (3)

field next: System.LinkedListNode<T>?
#

private

field previous: System.LinkedListNode<T>?
#

private

field list: System.LinkedList<T>?
#

private

Miembros heredados (5)

Código fuente

LinkedListNode<T> en Larva HIR, descompilado a partir de su Larva HIR.

System.LinkedListNode.hir
// A node of a LinkedList: its value, and its neighbours (null at the ends, and once it has been removed).
public class System.LinkedListNode<T> : System.Any
{
    field next: System.LinkedListNode<T>?
    field previous: System.LinkedListNode<T>?
    field list: System.LinkedList<T>?
    field Value: T
    constructor LinkedListNode(value: T)
    // The links (for LinkedList).
    method Link(owner: System.LinkedList<T>?, before: System.LinkedListNode<T>?, after: System.LinkedListNode<T>?) -> void
    method SetNext(node: System.LinkedListNode<T>?) -> void
    method SetPrevious(node: System.LinkedListNode<T>?) -> void
    property Next: System.LinkedListNode<T>?
    property Previous: System.LinkedListNode<T>?
    // The list it is in (null once removed).
    property List: System.LinkedList<T>?
}
Esc