Здравствуйте, Sinix, Вы писали:
S>Ага, в курсе. Две проблемы:
S>1. Не сочетается с extension methods.
Увы.
S>UPD Вспомнил ещё принципиальный косяк, из-за него и отказался в своё время.
S>Возможность написать код типа
S>S> EnumUtils utils = null;
S> DoSmth(utils);
S>
S>Вот что-то не хочу я такие дыры в public api.
Согласен.
Возможно есть способ обойти, надо думать как.
S>UPD2 Объяснение предложенной фичи, если кому-то надо
Думаю два класса EnumEx и EnumExtensions это не проблема.
Есть ведь TaskEx и ничего