C #: Лучший способ проверить набор значений enum?

предположить, что у вас есть enum myenum {a = 0, b = 1, c = 2, d = 4, e = 8, f = 16};

В какой-то момент у вас есть функция, которая проверит экземпляр myenum и return ИСТИНА, если это C, D, или F

bool IsCDF(MyEnum enumValue) 
{
  return //something slick
}

, я помню, что был какой-то действительно Slick Way, чтобы проделать бит и преподавать эту операцию, которая читает лучше, чем куча тройного, если высказывания, но для жизни меня я могу Так помню, что это такое.

Кто-нибудь знают?

9
задан George Mauer 19 September 2011 в 21:47
поделиться