Program: obrazujący działanie typu wyliczeniowego „enum” na podstawie kolorów.
Jak w opisie programu, przedstawienie działania.
Kompilator: Microsoft Visual Studio
Kod programu:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Test
{
class Program
{
enum Kolory { bialy, zolty, zielony, czerwony, niebieski, czarny };
static void Main(string[] args)
{
Kolory KolorUlubiony;
KolorUlubiony = Kolory.bialy;
Console.WriteLine(KolorUlubiony);
Console.WriteLine("Moj ulubiony kolor to " + KolorUlubiony);
int x = (int)Kolory.czarny;
Console.WriteLine(x);
switch (KolorUlubiony)
{
case Kolory.bialy:
{
Console.WriteLine("Biały jest git");
break;
}
case Kolory.zolty:
{
Console.WriteLine("Żołty jest git");
break;
}
case Kolory.zielony:
{
Console.WriteLine("Zielony jest git");
break;
}
case Kolory.czerwony:
{
Console.WriteLine("Czewrwony jest git");
break;
}
case Kolory.niebieski:
{
Console.WriteLine("Niebieski jest git");
break;
}
case Kolory.czarny:
{
Console.WriteLine("Czarny jest git");
break;
}
};
Console.ReadKey();
Console.Clear();
}
}
}