ECMA-334 C# Language Specification

13.1.3: Implicit enumeration conversions

An implicit enumeration conversion permits the decimal-integer-literal 0 to be converted to any enum-type.