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