Поделиться через


INode<TValue> Интерфейс

Определение

Интерфейс для структуры данных узла. Контейнеры, поддерживающие двунаправленную итерацию, содержат узлы. узел состоит из значения элемента контейнера, находящегося в данной позиции, и указателей на предыдущий и следующий элементы контейнера.

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

Параметры типа

TValue

Тип элемента в управляемой последовательности.

Свойства

_Value

Получает или задает значение элемента для данного узла в контейнере.

Методы

container()

Возвращает контейнер, в котором находится текущий узел.

is_head()

Определяет, является ли текущий узел первым узлом контейнера.

next_node()

Возвращает следующий узел в контейнере после текущего узла.

prev_node()

Возвращает узел контейнера, непосредственно предшествующий текущему узлу.

Применяется к