/// <summary> /// print turtle's starting state /// </summary> /// <param name="turtle"></param> public static void Print(Turtle.Library.Models.Turtle turtle) { var contextGreen = new ColorContext(new Green()); contextGreen.ContextInterface(); Console.WriteLine(startString.Replace("{x}", turtle.Position.X.ToString()).Replace("{y}", turtle.Position.Y.ToString()).Replace("{dir}", turtle.Direction.ToString())); var contextWhite = new ColorContext(new White()); contextWhite.ContextInterface(); Console.WriteLine(new string('-', 50)); }