3 Stimmen

Gibt es einen saubereren Weg zu prüfen, ob ein Objekt nicht falsch ist?

Gibt es eine bessere Möglichkeit, dies zu schreiben?

if (!(obj is bool) || (bool)obj)

In PHP oder JS könnten Sie schreiben

if (obj !== false) // note the double == to indicate a type-check

Es ist nur ein wenig schwer zu lesen, und ziemlich syntaktisch hässlich in C#.


Um es ganz klar zu sagen, obj ist ein object .

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X