Enum ها اغلب در دستورات switch برای بررسی مقادیر مربوطه استفاده می شوند:
enum Level
{
Low,
Medium,
High
}
static void Main(string[] args)
{
Level myVar = Level.Medium;
switch(myVar)
{
case Level.Low:
Console.WriteLine("Low level");
break;
case Level.Medium:
Console.WriteLine("Medium level");
break;
case Level.High:
Console.WriteLine("High level");
break;
}
}The output will be:
Medium level
وقتی مقادیری دارید که میدانید تغییر نمیکنند، از enums استفاده کنید، مانند روزهای ماه، روز، رنگها، دسته کارتها و غیره.