I've been searching around, looking for a way to generate, write too and flip between console buffers. The best I've found consists of simply building a giant string and Console.Write()ing it all in one go or generating an array of class objects that contain the character, X and Y position and a single Color attribute and pushing it to a console buffer handle. Asside from the fact that that single color attribute only covers text color and not background color, it seems like there should be an easier way to do this.
Thoughts?