public static void Main(string[] args) { var textInputter = new TextInputter(); var textOutputter = new TextOutputter(); var toyRobotAssembly = new ToyRobotAssembly(textInputter, textOutputter); var driver = toyRobotAssembly.ToyRobotDriver; driver.Run(); }
public virtual string EvaluateAsString (XslTransformProcessor p) { StringWriter sw = new StringWriter (); Outputter outputter = new TextOutputter (sw, true); p.PushOutput (outputter); Evaluate (p); p.PopOutput (); outputter.Done (); return sw.ToString (); }
public virtual string EvaluateAsString(XslTransformProcessor p) { StringWriter sw = new StringWriter(); Outputter outputter = new TextOutputter(sw, true); p.PushOutput(outputter); Evaluate(p); p.PopOutput(); outputter.Done(); return(sw.ToString()); }
public static void Main(string[] args) { var textInputter = new TextInputter(); var textOutputter = new TextOutputter(); int numRobots; if (!int.TryParse(args[0], out numRobots)) { return; } var toyRobotAssembly = new ToyRobotAssembly(textInputter, textOutputter, numRobots); var driver = toyRobotAssembly.ToyRobotDriver; driver.Run(); }
private void trainModelRoutine_doWork(object sender, DoWorkEventArgs e) { process = Process.Start(processInfo); TextOutputter outputter = new TextOutputter(mTrainingWindow.TB_info); Console.SetOut(outputter); process.OutputDataReceived += Process_OutputDataReceived; process.BeginOutputReadLine(); process.ErrorDataReceived += Process_ErrorDataReceived; process.BeginErrorReadLine(); process.WaitForExit(); process.Close(); }
public static void Main(string[] args) { var textInputter = new TextInputter(); var textOutputter = new TextOutputter(); int xCoordinate; if (!int.TryParse(args[0], out xCoordinate)) { return; } int yCoordinate; if (!int.TryParse(args[1], out yCoordinate)) { return; } var tableDimensions = new TableDimensions(xCoordinate, yCoordinate); var toyRobotAssembly = new ToyRobotAssembly(textInputter, textOutputter, tableDimensions); var driver = toyRobotAssembly.ToyRobotDriver; driver.Run(); }