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>