1.5 KiB
1.5 KiB
title | localeTitle |
---|---|
Enumerations | Перечисления |
Перечисления
Перечисление представляет собой набор именованных целочисленных констант, которые объявляются с использованием ключевого слова enum
.
пример
enum Gender
{
Male,
Female
}
По умолчанию значения integer начинаются с 0 и возрастают на 1, для каждого имени перечисления, т.е. Male = 0, Female = 1 и т. Д.
Их можно переопределить, указав целочисленное значение для любого из имен перечисления.
пример
enum Gender
{
Male = 1,
Female
}
В этом случае целочисленные значения начинаются с 1 и возрастают оттуда.
Чтобы использовать перечисление, вы можете объявить переменную своего типа и присвоить ей значение:
Gender myVar = Gender.Male;
Вы также можете указать значение имени перечисления в его базовое целочисленное значение и наоборот:
Console.WriteLine($"Male: {(int)Gender.Male}");
Console.WriteLine($"Female: {(int)Gender.Female}");
Вывод:
Male: 1
Female: 2