I have the following code:
public int Method(MyEnum myEnum) { switch (myEnum) { case MyEnum.Value1: return 1; case MyEnum.Val
MyEnum blah = 0;
Default is always 0 and is implicitly convertible, even if you do not have one with a 0 value.