static void Main(string[] args) { XDocument dataSetDocument = XDocument.Parse(Properties.Resources.MovieData); XElement dataSetElement = dataSetDocument.Root; DataSet dataSet = DataSet.FromXml(dataSetElement); Working.Print = s => Console.WriteLine(s); QuestionTreeNode node = dataSet.GenerateNode(); Working.Print = null; Console.WriteLine(); Console.WriteLine(); ITreeGenerator<string> generator = new TikzTreeGenerator(); Console.WriteLine(generator.Generate(node)); Console.ReadKey(); }
static void Main(string[] args) { XDocument dataSetDocument = XDocument.Parse(Properties.Resources.MovieData); XElement dataSetElement = dataSetDocument.Root; DataSet dataSet = DataSet.FromXml(dataSetElement); Working.Print = s => Console.WriteLine(s); QuestionTreeNode node = dataSet.GenerateNode(); Working.Print = null; Console.WriteLine(); Console.WriteLine(); ITreeGenerator <string> generator = new TikzTreeGenerator(); Console.WriteLine(generator.Generate(node)); Console.ReadKey(); }