Hallo,
ich habe folgendes Enum, bei dem die Members bitweise belegt sein können:
public enum MY_TYPE
{
[EnumMember]
MY_TYPE_00 = 0x01,
[EnumMember]
MY_TYPE_01 = 0x02,
[EnumMember]
MY_TYPE_02 = 0x04,
[EnumMember]
MY_TYPE_03 = 0x08,
[EnumMember]
MY_TYPE_04 = 0x10,
}
und möchte einen einzelnen Wert darauf prüfen, ob er in einer Aufstellung von Werten vorhanden ist.
MY_TYPE myTypes = MY_TYPE.BAP_TYPE_00 | MY_TYPE.BAP_TYPE_01 | MY_TYPE.BAP_TYPE_02 | MY_TYPE.BAP_TYPE_04;
if (type "ist enthalten in" myTypes)
?
Wie frage ich das in dem Fall am besten ab?
Gruß
Tilo
|