Y a-t-il une collection intégrée de type nœud qui me permettra de stocker des informations dans les informations sans construire de longues déclarations génériques difficiles à lire?Collections .Net: Node-Leaf
Des solutions C# ou VB.Net seraient appréciées.
Par exemple:
dim base as new Dictionary(of String, Dictionary(of String, List(of String)))
dim mid as new Dictionary(of String, List(of String)
dim leaf as new List(of String)
leaf.add("leaf1")
leaf.add("leaf2")
mid.add("middle", leaf)
base.add("base", mid)
Représentation logique:.
/leaf
mid - leaf
/ \ leaf
base
\ /leaf
mid - leaf
\ leaf