C# Enum(Enumeration) із прикладом

Перерахування C#

Перерахування використовується в будь-якій мові програмування для визначення постійного набору значень. Наприклад, дні тижня можна визначити як перелік і використати будь-де в програмі. У C# перерахування визначається за допомогою ключового слова 'enum'.

Давайте розглянемо приклад того, як ми можемо використовувати ключове слово 'enum'.

У нашому прикладі ми визначимо перелік днів, який буде використовуватися для зберігання днів тижня. Для кожного прикладу ми будемо змінювати лише основну функцію в нашому файлі 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. "перелік" тип даних вказується для оголошення переліку. Ім'я перерахування - дні. Як значення переліку вказуються всі дні тижня.
  2. Нарешті, функція console.write використовується для відображення одного зі значень переліку.

Якщо наведений вище код введено належним чином і програма виконана успішно, буде показано наступний вихід.

вихід:

Перерахування C#

З результату ви можете побачити, що значення «Sun» перерахування відображається на консолі.