Re[4]: Улучшить EnumHelper
От: _NN_ www.nemerleweb.com
Дата: 18.05.16 19:10
Оценка: +1
Здравствуйте, Sinix, Вы писали:

S>Здравствуйте, _NN_, Вы писали:


_NN>>Согласен.

_NN>>Возможно есть способ обойти, надо думать как.

S>Ну вот нет его. В общем, имеем два варианта:

S>* возможность подсунуть int вместо enum и огрести исключение.
S>* кривой API, который можно использовать вообще не по назначению.
Если сделать абcтрактным запечатанным с приватным конструктором то максимум, что можно сделать будет это создать экземпляр с нулевым значением.
Не сказал бы, что это серьёзная проблема.

S>Ну а если упарываться поддерживать планку, то надо подрубать Fody:

S>https://github.com/Fody/ExtraConstraints
S>+
S>https://github.com/Fody/Stamp
S>заодно.
Тут конечно без вопросов , что на выходе будет лучше
http://rsdn.nemerleweb.com
http://nemerleweb.com
Отредактировано 18.05.2016 19:14 _NN_ . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.