Спасибо. Эти enumeration умеют выводиться как множество (p://msdn.microsoft.com/en-us/library/sy ... ibute.aspx)## Код:
```
All possible combinations of values of an Enum with FlagsAttribute:

  0 - Black
  1 - Red
  2 - Green
  3 - Red, Green
  4 - Blue
  5 - Red, Blue
  6 - Green, Blue
  7 - Red, Green, Blue
  8 - 8
```
Чем-то ещё от использования просто целых (для представления множества) они отличаются? Определять их значения как степени двойки надо вручную, или атрибут [flags] это гарантирует?