Мне было интересно, используются ли атрибуты Enums with Flag для побитовых операций, почему компиляторы не автогенерируют значения, если значения перечисления не определены.
Например,
[Flags] public enum MyColor { Yellow = 1, Green = 2, Red = 4, Blue = 8 }
Было бы полезно, если значения 1,2,4,8 автогенерируются, если они не назначены. Хотелось бы узнать ваши мысли об этом.