Для изменения цвета подложки и шрифта используются свойста Console.BackgroundColor и Console.ForegroundColor соответственно.
Для того, чтобы скинуть цвета на стандартные, можно воспользоваться методом Console.ResetColor().
Пример использования:
class Program { static void Main(string[] args) { Console.BackgroundColor = ConsoleColor.White; // устанавливаем белый цвет фона для текста Console.ForegroundColor = ConsoleColor.Red; // устанавливаем красный цвет шрифта Console.WriteLine("Строка 1"); // выводим строку Console.ResetColor(); // скидываем настройки цвета на стандартные Console.WriteLine("Строка 2"); Console.ForegroundColor = ConsoleColor.Blue; Console.WriteLine("Строка 3"); // устанавливаем синий цвет шрифта Console.ReadKey(); // ожидание нажатия любой кнопки } }
Результат работы: