Enums in C# — a practical guide to C# enums with clear examples you can reuse in real projects.
C# Tutorial Series (68/121). Prefer one article? Read the complete C# tutorial.
Short description
Use [Flags] for bit fields; don’t assume contiguous values in loops blindly.
Enum
enum Status { Pending, Paid, Cancelled }