public static bool HasFlag(this OrderAndCharsetFlags t, OrderAndCharsetFlags sMB2HeaderFlags)
 {
     if (sMB2HeaderFlags == 0)
     {
         throw new ArgumentException("Can't be Zero");
     }
     if ((t & sMB2HeaderFlags) == sMB2HeaderFlags)
     {
         return(true);
     }
     else
     {
         return(false);
     }
 }
 public static byte GetByte(this OrderAndCharsetFlags t)
 {
     return((byte)t);
 }