Есть ли логика, к которой я получаю константу, если имеется более одной константы перечисления, которая имеет такое же значение?
Я попробовал варианты ниже, но не смог получить разумную логику.
Основной метод:
public class Program
{
public static void Main(string[] args)
{
Test a = 0;
Console.WriteLine(a);
}
}
Первая попытка:
enum Test
{
a1=0,
a2=0,
a3=0,
a4=0,
}
Вывод:
a2
Вторая попытка:
enum Test
{
a1=0,
a2=0,
a3,
a4=0,
}
Вывод:
a4
Третья попытка:
enum Test
{
a1=0,
a2=0,
a3,
a4,
}
Вывод:
a2
Четвертая попытка:
enum Test
{
a1=0,
a2=0,
a3,
a4
}
Вывод:
a1