Que tal, necesito diseñar un programita que diseñe arboles y quisiera saber si alguien me puede poner un ejemplo sencillo en c#, de como crearlos si tengo por ejemplo una lista con los siguiente elementos a - b - c - d y que el arbol como resultado de
Null
Null1 Null2
a b c d
en donde a b son hijos de null1 y c d hijos de null 2 , null 1 y 2 hijos de null
gracias