Um enum geralmente deve ter um valor zero. Se o enum não estiver decorado com o Flags, ele deverá ter um membro com um valor ...

Um enum geralmente deve ter um valor zero. Se o enum não estiver decorado com o Flags, ele deverá ter um membro com um valor zero que represente o estado vazio. Opcionalmente, esse valor é chamado de "None". Para um enum com atributo Flags, um membro de valor zero é opcional e, se existir, deve sempre ser nomeado como "None". Este valor deve indicar que nenhum valor foi definido no enum. Usando um membro de valor zero para outros fins é contrário ao uso do atributo Flags em que os operadores AND e OR bit a bit são inúteis com o membro.