Создаем портфолио за 1 месяц
К концу месяца: 4 классных проекта в вашем портфолио! Стоимость: 100$. Подробности...
⊗csOpEnVl 119 of 163 menu
◀ ▶

Значение перечисления в C#

Константа перечисления - это именованный вариант типа, а не обычная переменная. Ее имя видно только вместе с именем типа, поэтому пишут Color.Red, а не голое Red.

Такой записью задают начальное значение переменной. Запишем enum Color, сохраним Color.Green и выведем выбранный вариант:

Color c = Color.Green; Console.WriteLine(c); enum Color { Red, Green, Blue }

Тот же синтаксис работает при присваивании: справа от = снова стоит полное имя константы. Запишем переменную Color и сменим ее на Color.Blue:

Color c = Color.Red; c = Color.Blue; Console.WriteLine(c); enum Color { Red, Green, Blue }

Объявите enum PortKind с константами Http, Https и Ftp. Сохраните PortKind.Https в переменную kind и выведите ее на экран.

Объявите enum Level с константами Low, Medium и High. Создайте переменную Level a = Level.Low, присвойте ей Level.High и выведите значение на экран.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить