We generally use the Enumerations (enum in short) to avoid magical numbers in C#. In this article we discuss what are the basic standards we need to follow while using enumerations.
• Enums should contain more than one value
• For enums, use abbreviations sparingly
• Don't start or end enumeration name with enum
• Use singular name for most of the enumerations and we can use plural names only for bit fields
• For bit field enumerations, always add FlagsAttribute attribute
• By default enumerations elements values starts from 0(zero). Do not provide explicit values for enums unless it’s required
• By default enum type is Int32. Don't mention type for enums
tags:
enum usage, Enumeration usage C#