Public ReadOnly Property Root As Node(Of T) Get
public Node<T> Root { get; }
public: property Node<T>^ Root { Node<T>^ get (); }