static void Main(string[] args) { //DialogNode node2 = null; //DialogNode node1 = new DialogNode("Вы орк?", node2, null, Answer.Yes); //node2 = new DialogNode("А ваша мама была орком?", null, node1, Answer.No); DialogTreeBuilder builder = new DialogTreeBuilder(); builder.MakeNode("Вы орк?"). SetNegativeLine(builder.MakeNode("Бывает"). SetPositiveLine(builder.MakeNode("Замыкающая нода"))). SetPositiveLine(builder.MakeNode("А ваша мама была орком?"). SetPositiveLine(builder.GetNode("Замыкающая нода"))); DialogTreeGui gui = new DialogTreeGui(builder.Build(0)); gui.Start(); }