Ну, я не верю, что есть способ сделать это, поскольку нет никаких ограничений, которые применяются к побитовым операторам.
Однако ... вы можете просто привести ваше enum к int и сделать это.
public static Boolean IsEnumFlagPresent(int value,int lookingForFlag)
{
return ((value & lookingForFlag) == lookingForFlag);
}
Это работает, но может кого-то сбить с толку.