Тип enum в C#
Тип enum Система типов .NET состоит из классов, структур, перечислений, интерфейсов и делегатов. Чтобы начать исследование таких типов, рассмотрим роль перечисления (enum), создал новый проект консольного приложения...
9 месяцев назад
Автоматическое присваивание значений в Enum
Представим ситуацию: вы любите все структурировать и храните много данных в енамах: Enum, StrEnum, IntEnum и так далее. В какой-то момент обязательно накопится большое количество структур, где символическое имя будет равно значению, как в примере ниже: Как красиво выйти из этой ситуации? Об этом мы и поговорим. В первую очередь, стоит обратить внимание на класс auto из Enum. Он позволяет нам автоматически присваивать значения для каждого символического имени, мы можем просто указать его в виде значений:...