Представьте себе это перечисление:
public enum eMyEnum
{
cValue1 = 0,
cValue2 = 1,
cValue2_too = 1,
cValue3 = 5
}
Есть ли способ перебирать все значения (не метки)? Если я попытаюсь
var values = typeof(eMyEnum).GetEnumValues();
Я получаю {cValue1,cValue2,cValue2,cValue3}
, пока ищу способ получить {cValue1,cValue2,cValue3}
. Примечание: я намеренно оставил разрыв между 1 и 5.