using
System;
class
Example
{
public
static
void
Main()
{
String[] colorNames = ConsoleColor.GetNames(
typeof
(ConsoleColor));
Console.WriteLine(
"All the foreground colors (except Black) on a constant black background:"
);
foreach
(
string
colorName
in
colorNames)
{
ConsoleColor color = (ConsoleColor) Enum.Parse(
typeof
(ConsoleColor), colorName);
if
(color == ConsoleColor.Black)
continue
;
Console.Write(
"{0,11}: "
, colorName);
Console.BackgroundColor = ConsoleColor.Black;
Console.ForegroundColor = color;
Console.WriteLine(
"This is foreground color {0}."
, colorName);
Console.ResetColor();
}
Console.WriteLine();
Console.WriteLine(
"All the background colors (except White) with a constant white foreground:"
);
foreach
(
string
colorName
in
colorNames)
{
ConsoleColor color = (ConsoleColor) Enum.Parse(
typeof
(ConsoleColor), colorName);
if
(color == ConsoleColor.White)
continue
;
Console.Write(
"{0,11}: "
, colorName);
Console.ForegroundColor = ConsoleColor.White;
Console.BackgroundColor = (ConsoleColor) Enum.Parse(
typeof
(ConsoleColor), colorName);
Console.WriteLine(
"This is background color {0}."
, colorName);
Console.ResetColor();
}
}
}