Qual coleção para armazenar uma estrutura de árvore?
Eu quero armazenar um organograma em uma coleção. Acho que uma estrutura de dados em árvore será mais adequada às minhas necessidades, já que preciso adicionar vários nós a um nó.
LinkedList
só fornece adicionar um nó a outro nó, se eu entendi corretamente.
Eu olhei para C5treeset
coleção, mas não parece terAdd()
método para adicionar mais de 2 nós a um nó.
Eu também olhei paraTreeview
classe da biblioteca do Windows Forms, mas eu não quero adicionar formulários do Windowsdll ao meu projeto, já que estou construindo um aplicativo de camada de serviço. (ou está bem?)
Eu não quero escrever minha própria aula de coleção de árvores, se já houver uma fornecida por terceiros?
Alguma sugestão por favor?
obrigado