示例#1
0
 public bool HasAny(ByteFlag flags)
 {
     return(Value.HasAny(flags));
 }
示例#2
0
 public bool HasNone(ByteFlag flags)
 {
     return(Value.HasNone(flags));
 }
示例#3
0
 public TEnum Add(ByteFlag flags)
 {
     return((TEnum)(this | flags));
 }
示例#4
0
 public TEnum Remove(ByteFlag flags)
 {
     return(GetValue(Value & ~flags));
 }
示例#5
0
 IEnumFlag IEnumFlag.Or(ByteFlag flags)
 {
     return(this | flags);
 }
示例#6
0
 IEnumFlag IEnumFlag.Xor(ByteFlag flags)
 {
     return(this ^ flags);
 }
示例#7
0
 IEnumFlag IEnumFlag.And(ByteFlag flags)
 {
     return(this & flags);
 }
示例#8
0
 bool IEnumFlag.HasNone(ByteFlag flags)
 {
     return(HasAll(flags));
 }
示例#9
0
 bool IEnumFlag.HasAny(ByteFlag flags)
 {
     return(HasAny(flags));
 }
示例#10
0
 IEnumFlag IEnumFlag.Remove(ByteFlag flags)
 {
     return(Remove(flags));
 }
示例#11
0
 IEnumFlag IEnumFlag.Add(ByteFlag flags)
 {
     return(Add(flags));
 }