HasFlag gibt immer True zurück

Gibt es eine Möglichkeit zu überprüfen, ob ich eine Flagge in einer Reihe von Flaggen habe?

Beispiel:

[Flags]
Enum TestEnum
{
  ALIVE, DEAD, ALMOSTDEAD, HURT, OTHERS

}
// check if is alive and has been hurt
TestEnum aTest = TestEnum.ALIVE | TestEnum.HURT
bool aTest2 = aTest.HasFlag(TestEnum.ALIVE)

Abera.Test.HasFlag Gibt auch ohne TestEnum.ALIVE immer true zurück

Antworten auf die Frage(5)

Ihre Antwort auf die Frage