En C# est par défaut en cas de besoin sur un interrupteur sur un enum?

J'ai vu des posts concernant C++, mais je suis demander spécifiquement pour C# .NET (4.0+).

Dans l'exemple suivant est un cas de défaut nécessaire?

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;
        }
    }
}
InformationsquelleAutor mirezus | 2010-12-17