metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-01-31 07:22 pm

Scheisse

Как же не хватает в дотнете типа StringNotNull. Чтобы быть гарантированно уверенным, что параметр не может быть null и не проверять в 100 методах его перед обработкой.

[identity profile] kashnikov.livejournal.com 2010-01-31 07:51 pm (UTC)(link)
Тут проблема в том, что BCL действительно не даст. Можно создать свой класс на F#, с аналогичным функционалом. Это путь всяких любителей окамлов.

Но собственно можно ведь Spec# заиспользовать. Прямое так сказать назначение. В чём проблема? ;-)