Aracılığıyla paylaş


INode<TValue> Arabirim

Tanım

Düğüm veri yapısı arabirimi. Çift yönlü yinelemeyi destekleyen kapsayıcılar düğümler içerir. Düğüm, kapsayıcıdaki bu konumdaki öğe için bir değerden ve kapsayıcıdaki sonraki ve önceki öğelere yönelik işaretçilerden oluşur.

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

Tür Parametreleri

TValue

Denetlenen sıradaki öğenin türü.

Özellikler

_Value

Kapsayıcıdaki bu düğüm için öğesinin değerini alır veya ayarlar.

Yöntemler

container()

Geçerli düğümün içinde bulunduğu kapsayıcıyı alır.

is_head()

Geçerli düğümün kapsayıcının ilk düğümü olup olmadığını belirler.

next_node()

Kapsayıcıdaki bir sonraki düğümü geçerli düğümün dışına alır.

prev_node()

Kapsayıcıdaki düğümü geçerli düğümden hemen önce alır.

Şunlara uygulanır