Sdílet prostřednictvím


INode<TValue> Rozhraní

Definice

Rozhraní pro strukturu dat uzlu. Kontejnery, které podporují obousměrnou iteraci, obsahují uzly. Uzel se skládá z hodnoty elementu na této pozici v kontejneru a ukazatelů na další a předchozí prvky v kontejneru.

generic <typename TValue>
public interface class INode
public interface INode<TValue>
type INode<'Value> = interface
Public Interface INode(Of TValue)

Parametry typu

TValue

Typ elementu v řízené sekvenci

Vlastnosti

_Value

Získá nebo nastaví hodnotu elementu pro tento uzel v kontejneru.

Metody

container()

Získá kontejner, ve které je aktuální uzel.

is_head()

Určuje, zda je aktuální uzel prvním uzlem kontejneru.

next_node()

Získá další uzel v kontejneru za aktuálním uzlem.

prev_node()

Získá uzel v kontejneru bezprostředně před aktuálním uzlem.

Platí pro