組織図をコレクションに保存したい。1 つのノードに複数のノードを追加する必要があるため、ツリー データ構造が私のニーズに最も適していると思います。
LinkedList
私が正しく理解している場合、あるノードを別のノードに追加することのみを提供します。
C5 コレクションを見てきましたが、1 つのノードに 2 つ以上のノードを追加する方法treeset
がないようです。Add()
Windows フォーム ライブラリのクラスも調べましたが、サービス レイヤー アプリケーションを構築しているため、プロジェクトにWindows フォームdllTreeview
を追加したくありません。(それとも大丈夫?)
サード パーティによって提供されているツリー コレクション クラスが既にある場合、独自のツリー コレクション クラスを作成したくありませんか?
何か提案はありますか?
ありがとう