Microsoft の Windows Forms ツリー ビュー オブジェクト モデルが気に入っています。ツリー、ノード、子コレクション、親、前、次 (兄弟) などと検索機能があります。ただし、UI のない同じオブジェクト モデル、つまり単にツリー オブジェクト モデルを探しています。
C# にはこの種のモデルがありますか、それとも自分で実装する必要がありますか?
Microsoft の Windows Forms ツリー ビュー オブジェクト モデルが気に入っています。ツリー、ノード、子コレクション、親、前、次 (兄弟) などと検索機能があります。ただし、UI のない同じオブジェクト モデル、つまり単にツリー オブジェクト モデルを探しています。
C# にはこの種のモデルがありますか、それとも自分で実装する必要がありますか?
MSDN で二分木について読むことをお勧めします。コードでツリー データ構造をモデル化する方法を説明します。
幸運を。
XML と XML 名前空間はいつでも使用できます。あなたが要求したすべてのものを持っています。XMLDocument から始めて、追加された XMLNodes を保持し、XMLNodes を子の XMLNodes に追加します。その後、xpath クエリを使用してノードを取得できます。