Ich hoffe, diese Frage wurde nicht schon einmal gestellt.
Ich habe eine nullable Boolean namens boolIsAllowed und eine if-Bedingung wie so:
if(boolIsAllowed.HasValue && boolIsAllowed.Value)
{
//do something
}
Meine Frage ist dies guter Code oder wäre ich besser trennen es in eine verschachtelte if-Anweisung? Wird die zweite Bedingung geprüft, wenn boolIsAllowed.HasValue gleich false ist, und dann eine Ausnahme ausgelöst?
Ich hoffe, diese Frage ist nicht zu dumm.
Vielen Dank im Voraus.