Condividi tramite


INode<TValue> Interfaccia

Definizione

Interfaccia per la struttura dei dati del nodo. Contenitori che supportano l'iterazione bidirezionale contengono nodi. Un nodo è costituito da un valore per l'elemento in quella posizione nel contenitore e puntatori agli elementi precedenti e successivi 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à

_Value

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

Metodi

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 del contenitore dopo il nodo corrente.

prev_node()

Ottiene il nodo immediatamente precedente al nodo corrente nel contenitore.

Si applica a