Как стать автором
Обновить
5
0
Сергей Плоткин @googman

Учусь программировать

Отправить сообщение

Имитация свойств для элементов перечислений (Enumerations) в .NET Framework 3.5

Время на прочтение4 мин
Количество просмотров1.3K
Уверен, многие периодически сталкивались с необходимостью указания каких-либо простых свойств для элементов перечислений в C#.

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

Я же хочу предложить вам несколько иной, более универсальный и изящный способ, основанный на атрибутах, методах расширения и рефлексии.
Читать дальше →
Всего голосов 15: ↑9 и ↓6+3
Комментарии22

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность