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()

現在のノードの直前にあるコンテナー内のノードを取得します。

適用対象