Advertisement
lightxx

Fun with Enums

Feb 14th, 2013
154
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 1.14 KB | None | 0 0
  1. using System;
  2.  
  3. namespace textfarbe {
  4.     class Program {
  5.         static void Main(string[] args) {
  6.             string[] colorNames = ConsoleColor.GetNames(typeof(ConsoleColor));
  7.             int count = 1;
  8.             Console.WriteLine("Bitte wählen Sie die Farbe des Spielsteins:");
  9.             foreach (string colorName in colorNames) {
  10.                 ConsoleColor color = (ConsoleColor)Enum.Parse(typeof(ConsoleColor), colorName);
  11.                 if (color == ConsoleColor.Black) continue;
  12.                 Console.ForegroundColor = color;
  13.                 Console.WriteLine("{0,3}: {1}", count, colorName);
  14.                 Console.ResetColor();
  15.                 count++;
  16.             }
  17.             Console.Write("\nIhre Wahl: ");
  18.             int chosenColor = Convert.ToInt16(Console.ReadLine());
  19.             Console.Write("Die gewählte Farbe lautet: ");
  20.             ConsoleColor consoleColor = (ConsoleColor)chosenColor;
  21.             Console.WriteLine(consoleColor);
  22.             //Console.ForegroundColor = ????? // Hier hätt ich dann gerne, die Farbe, die ausgewählt wurde!!
  23.             //Console.Write(colorName);
  24.         }
  25.     }
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement