What is the best way to convert a System.Drawing.Color to a similar System.ConsoleColor?
System.Drawing.Color
System.ConsoleColor
On Vista and later see the SetConsoleScreenBufferInfoEx API function.
For an example of usage refer to my answer to another very similar StackOverflow question. (Thanks Hans Passant for original answer).