How to check if any flags of a flag combination are set?

前端 未结 16 640
佛祖请我去吃肉
佛祖请我去吃肉 2020-11-29 17:24

Let\'s say I have this enum:

[Flags]
enum Letters
{
     A = 1,
     B = 2,
     C = 4,
     AB = A | B,
     All = A | B | C,
}

To check i

16条回答
  •  萌比男神i
    2020-11-29 17:52

    Would this work for you?

    if ((letter & (Letters.A | Letters.B)) != 0)
    

    Regards,

    Sebastiaan

提交回复
热议问题