Пусть дано описание перечисления, заданного шкалой
[Flags] public enum Scale_Profession { плотник = 1, столяр = 2, водитель = 4, учитель = 8, врач = 16 }
В результате выполнения фрагмента кода
Scale_Profession worker = Scale_Profession.плотник; worker = worker | Scale_Profession.столяр | (Scale_Profession.врач & Scale_Profession.учитель);Console.WriteLine(worker.ToString());
будет напечатано: