Я видел сообщения относящиеся к С++, но я спрашиваю специально для С#.NET(4.0 +).
В следующем примере необходим случай по умолчанию?
public enum MyEnum : int
{
First,
Second
}
public class MyClass
{
public void MyMethod(MyEnum myEnum)
{
switch (myEnum)
{
case MyEnum.First: /* ... */ break;
case MyEnum.Second: /* ... */ break;
default: /* IS THIS NECESSARY??? */ break;
}
}
}