C#枚舉類型用戶標誌位的代碼

在寫代碼之餘,把寫代碼過程比較好的一些代碼段收藏起來,下面的代碼是關於C#枚舉類型用戶標誌位的代碼,應該能對各位朋友有用處。

enum Mammalia
{
   Bison  =   1,
   Human  =   2,
   Mammal = 255
}

public class MammalCheck
{
   public static void Main( )
   {
      Mammalia pattern = Mammalia.Bison | Mammalia.Human;
      Mammalia animal  = Mammalia.Bison;

      if ( (pattern & animal) != 0)
      { 
         Console.WriteLine ("{0} is a member of ({1}).", 
              animal, pattern);
      }
   }        
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章