Essential C# Naming Conventions  Suggest an edit

Enums

Use a singular name for most Enums

public enum Volume
{
   Low,
   Medium,
   High
}

Use a plural name for Enum types that are bit fields

[Flags]
public enum MyColors
{
    Yellow = 1,
    Green = 2,
    Red = 4,
    Blue = 8
}

Note: Always add the FlagsAttribute to a bit field Enum type.

Do not add ‘enum’ as a suffix

public enum VolumeEnum // Incorrect

Do not use the enum name in each entry

public enum Color
{
    ColorBlue, // Remove Color, unnecessary
    ColorGreen,
}


Table Of Contents
22 Enum
25 GUID
54 Naming Conventions
107 Stream
108 Timers
  ↑ ↓ to navigate     ↵ to select     Esc to close