Е
Size: a a a
Е
AA
AA
н
JS
colors &= ~(Blah.BLUE | Blah.RED) // This one removes both bits from 'colors' itself
https://stackoverflow.com/a/4778181ВО
ВО
R
R
JS
.RemoveFlags(flags)
R
ВО
.RemoveFlags(flags)
JS
ВО
G
JS
flag1 | flag2 ... | flagn
с
битовыми операциями тяжело читать.R
ВО
flag1 | flag2 ... | flagn
с
битовыми операциями тяжело читать.VL
enum MyEnum
{
Option1 = 1,
Option2 = 2,
Option3 = 4,
AllOptions = Option1 | Option2 | Option3,
ValueWithoutTwoOptions = AllOptions ^ (Option1 | Option2)
}