C#: Meilleur moyen de vérifier par rapport à un ensemble de Valeurs Enum?

supposons que vous avez
enum MyEnum {A = 0, B = 1, C = 2, D = 4, E = 8, F = 16};

À un certain point, vous avez une fonction qui va vérifier une instance de MyEnum et renvoie true si c'est C,D ou F

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

Je me souviens qu'il y avait vraiment de la nappe de façon à faire le décalage de bits et de préformation de cette opération, que lire de façon mieux qu'un bouquet de ternaire si déclarations, mais pour la vie de moi je ne me souviens pas ce que c'est.

Ce que quelqu'un sait?

OriginalL'auteur George Mauer | 2011-09-19