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();
  }
 }
}