Код: Выделить всё
static void Main(string[] args)
{
MyEnum x = 0;
Console.WriteLine(x.ToString());
Console.ReadLine();
}
public enum MyEnum
{
First = 1,
Second = 2
}
p>
Можно ли как-нибудь сообщить компилятору C#, что я хочу, чтобы он принимал только допустимые значения (и по умолчанию использовал наименьшее значение)? Я не хочу, чтобы мое свойство принимало недопустимые значения, и я не хочу писать код установки для каждого свойства, использующего перечисление.
Подробнее здесь: https://stackoverflow.com/questions/375 ... enum-value
Мобильная версия