INode<TValue> Interfaccia

Definizione

Interfaccia per la struttura dei dati del nodo. I contenitori che supportano l'iterazione bidirezionale contengono nodi. Un nodo è costituito da un valore per l'elemento in tale posizione nel contenitore e puntatori agli elementi successivi e precedenti nel contenitore.

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

Parametri di tipo

TValue

Tipo di un elemento nella sequenza controllata.

Proprietà

Nome Descrizione
_Value

Ottiene o imposta il valore dell'elemento per questo nodo nel contenitore.

Metodi

Nome Descrizione
container()

Ottiene il contenitore in cui si trova il nodo corrente.

is_head()

Determina se il nodo corrente è il primo nodo del contenitore.

next_node()

Ottiene il nodo successivo nel contenitore oltre il nodo corrente.

prev_node()

Ottiene il nodo nel contenitore immediatamente prima del nodo corrente.

Si applica a