INode<TValue> Interfejs

Definicja

Interfejs struktury danych węzła. Kontenery, które obsługują iterację dwukierunkową, zawierają węzły. Węzeł składa się z wartości elementu w tym miejscu w kontenerze i wskaźników do następnych i poprzednich elementów w kontenerze.

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 w kontrolowanej sekwencji.

Właściwości

_Value

Pobiera lub ustawia wartość elementu dla tego węzła w kontenerze.

Metody

container()

Pobiera kontener, w ramach którego znajduje się bieżący węzeł.

is_head()

Określa, czy bieżący węzeł jest pierwszym węzłem kontenera.

next_node()

Pobiera następny węzeł w kontenerze obok bieżącego węzła.

prev_node()

Pobiera węzeł w kontenerze bezpośrednio przed bieżącym węzłem.

Dotyczy