Thema Datum  Von Nutzer Rating
Antwort
Rot Bitwert abfragen ob in Enum enthalten
15.07.2012 15:05:30 TiloS
NotSolved
17.07.2012 10:07:21 Gast69976
NotSolved
31.08.2012 08:34:26 NK
NotSolved

Ansicht des Beitrags:
Von:
TiloS
Datum:
15.07.2012 15:05:30
Views:
2791
Rating: Antwort:
  Ja
Thema:
Bitwert abfragen ob in Enum enthalten

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


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst genau und ausführlich
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
  • Bitte markieren Sie Ihre Anfrage als erledigt wenn Ihnen geholfen wurde
Thema: Name: Email:

 
 

Thema Datum  Von Nutzer Rating
Antwort
Rot Bitwert abfragen ob in Enum enthalten
15.07.2012 15:05:30 TiloS
NotSolved
17.07.2012 10:07:21 Gast69976
NotSolved
31.08.2012 08:34:26 NK
NotSolved