Pull to refresh
5
0
Сергей Плоткин @googman

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

Send message

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

Reading time4 min
Views1.3K
Уверен, многие периодически сталкивались с необходимостью указания каких-либо простых свойств для элементов перечислений в C#.

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

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

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Date of birth
Registered
Activity