title: c# console application sub windows
body: <p>I'd like for a single console application to spawn other console windows and output to different ones at different times inside of a C# console application.  Preferably within one console application, I spawn some other consoles, write to them, and close them during the finally block of the original console application.</p>
  
  <p>What's the ideal way to do this in C#?</p>