Latest web development tutorials

C # wyliczenia (Enum)

Wyliczenie to zbiór nazwanych stałych całkowitych. Numeracja typuenum jest zadeklarowana przy użyciu słowa kluczowego.

C # jest typ danych wyliczenie wartości. Innymi słowy, wyliczenie zawiera swoją wartość i nie mogą być dziedziczone lub przekazanie spadku.

Enumdeklaracja zmiennej

Ogólny rachunek wyliczenie składni:

enum <enum_name>
{ 
    lista wyliczenie 
};

Wśród nich,

  • enum_nameokreślona nazwa typu wyliczenia.
  • Lista wyliczeniejest lista oddzielonych przecinkami identyfikatorów.

wykaz Numeracja Każdy symbol reprezentuje wartość całkowitą większą niż podpisanej wartość całkowitą, która go poprzedza. Domyślnie wartości wyliczenia pierwszego symbolu wynosi 0. Na przykład:

enum Days {Słońce, pon, wt, śr, czw, pt, sob};

Przykłady

Poniższy przykład demonstruje użycie wyliczenie:

using System;
nazw EnumApplication
{
   Klasa EnumProgram
   {
      enum Days {Słońce, pon, wt, śr, czw, pt, sob};

      static void Main (string [] args)
      {
         int WeekdayStart = (int) Days.Mon;
         int WeekdayEnd = (int) Days.Fri;
         Console.WriteLine ( "Poniedziałek: {0}", WeekdayStart);
         Console.WriteLine ( "Piątek: {0}", WeekdayEnd);
         Console.ReadKey ();
      }
   }
}

Gdy powyższy kod jest kompilowany i wykonany, że daje następujące wyniki:

Poniedziałek: 1
Piątek: 5