両方動いてるけど
hoge |= HogeEnum.Nanika;
hoge &= ~HogeEnum.Nanika;

[Flags]
enum HogeEnum {None = 0,Nanika = 1}