Учебники

6) C # Enum (Перечисление)

Перечисление C #

Перечисление используется в любом языке программирования для определения постоянного набора значений. Например, дни недели можно определить как перечисление и использовать в любом месте программы. В C # перечисление определяется с помощью ключевого слова enum.

Давайте посмотрим пример того, как мы можем использовать ключевое слово enum.

В нашем примере мы определим перечисление days, которое будет использоваться для хранения дней недели. Для каждого примера мы изменим только основную функцию в нашем файле Program.cs.

Основы C # - тип данных, массивы, переменные и операторы и перечисление

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace DemoApplication
{
 class Program 
 {
  enum Days{Sun,Mon,tue,Wed,thu,Fri,Sat};
  
  static void Main(string[] args) 
  {
   Console.Write(Days.Sun);
   
   Console.ReadKey();
  }
 }
}

Объяснение кода: –

  1. Тип данных ‘enum’ указывается для объявления перечисления. Название перечисления – Дни. Все дни недели указываются в качестве значений перечисления.
  2. Наконец, функция console.write используется для отображения одного из значений перечисления.

Если вышеуказанный код введен правильно и программа выполнена успешно, будет отображен следующий вывод.

Вывод:

Основы C # - тип данных, массивы, переменные и операторы и перечисление

Из вывода вы можете видеть, что значение «Sun» перечисления отображается в консоли.