Table of Contents

Interface ITreeDictionaryNode<TKey, TValue>

Namespace
LfrlAnvil.Collections
Assembly
LfrlAnvil.Collections.dll

Represents a ITreeDictionary<TKey, TValue> node.

public interface ITreeDictionaryNode<out TKey, out TValue> : ITreeNode<TValue>

Type Parameters

TKey

Key type.

TValue

Value type.

Inherited Members
Extension Methods

Properties

Children

Collection of children nodes.

IReadOnlyList<ITreeDictionaryNode<out TKey, out TValue>> Children { get; }

Property Value

IReadOnlyList<ITreeDictionaryNode<TKey, TValue>>

Key

Underlying key.

TKey Key { get; }

Property Value

TKey

Parent

Optional parent node.

ITreeDictionaryNode<out TKey, out TValue>? Parent { get; }

Property Value

ITreeDictionaryNode<TKey, TValue>