Jaka kolekcja do przechowywania struktury drzewa?

Chcę zapisać schemat organizacyjny w kolekcji. Myślę, że struktura danych drzewa będzie najlepiej dopasowana do moich potrzeb, ponieważ muszę dodać wiele węzłów do jednego węzła.

LinkedList zapewnia tylko dodanie jednego węzła do innego węzła, jeśli dobrze to rozumiem.

Spojrzałem na C5treeset kolekcja, ale wydaje się, że tak nie jestAdd() metoda dodawania więcej niż 2 węzłów do jednego węzła.

Spojrzałem też naTreeview klasa z biblioteki Windows Forms, ale nie chcę dodawać formularzy Windowsdll do mojego projektu, ponieważ buduję aplikację warstwy usług. (czy jest dobrze?)

Nie chcę pisać własnej klasy zbierania drzew, jeśli jest już dostarczona przez stronę trzecią?

Wszelkie sugestie proszę?

Dzięki

questionAnswers(1)

yourAnswerToTheQuestion