Abend zusammen,
Ich habe eine Frage, denn ich komme einfach nicht auf die Lösung bzw weiß nicht wonach ich suchen muss.
1 -> Funktion 1
2 -> Funktion 2
4 -> Funktion 3
8 -> Funktion 4
Nun möchte ich mit einer Zahl (in einer ConfigDatei) die Funktionen nutzen.
Beispiel
11 -> Funktionen 1,2 und 4
12 -> Funktionen 3 und 4
9 -> Funktion 1 und 4
Hoffe ihr könnt mir auf die Sprünge helfen
Gruß Simon
Hallo, also wenn ich das richtig vertstanden habe möchtest du, daß verschiedene Methoden nur dann aufgerufen werden, wenn eine Variable z.Bsp.
int DebugLevel = 11;
den Wert 11 hat?
Wenn dem so ist, könnte man das mit Methoden-Attribute machen:
Erstellen benutzerdefinierter Attribute (C# und Visual Basic)
Ich habe den Titel mal angepasst, so dass Suchende auch etwas damit anfangen können. EDIT: Ich sollte beim Wort "Shift" im Titel das "f" nicht vergessen... 😄
Hallo, ich würde sagen hier kommen Bitoperationen in Frage.
Wie man abfragt, ob ein bestimmtes Bit gesetzt ist, gehört zu den Grundlagen der Space C#, siehe [Hinweis] Wie poste ich richtig? Punkt 1.1.1. Außerdem findet man Informationen im Netz dazu, siehe z.B. den verlinkten Artikel und Punkt 1.1.