Я хочу сохранить организационную диаграмму в коллекции. Я думаю, что структура данных дерева лучше всего подходит для моих потребностей, так как мне нужно добавить несколько узлов к одному node.
LinkedList
только добавляет один node к другому node, если я его правильно понимаю.
Я просмотрел коллекцию C5 treeset
, но, похоже, не имеет метода Add()
для добавления более двух узлов в один node.
Я также посмотрел класс Treeview
из библиотеки Windows Forms, но я не хочу добавлять DLL файлы Windows в свой проект, так как я создаю приложение уровня сервиса. (или это хорошо?)
Я не хочу писать свой собственный набор коллекций деревьев, если уже есть сторонний сторонник?
Любое предложение пожалуйста?
Спасибо