Присвоить null перечислению


 .NET Framework >  Enum


myEnum input = default(myEnum);


17.11.2016 14:41   oloth  

ну и бред :)) для: public enum Numbers { Zero = 0, One = 1, Two = 2 } вернётся значение Zero, а не NULL, Но если в перечислении не будет элемента = 0, то вернётся 0, то есть то значение, которого в перечислении нет Если значения не указывать, то вернётся грубо говоря 1ый элемент перечисления

17.11.2016 14:41   oloth  

по сути, это равносильно default(int)

17.11.2016 14:48   admin  

Это не дословно "null", а "без значения". Название рецепта не совсем корректное.

Оставлять комментарии могут только зарегистрированные пользователи
Дата создания: 04.12.2012 16:14
Дата изменения: 04.12.2012 16:14
Автор: admin