Setzt auf & amp; & amp; Kurzschluss in .NET sicher?

Übernehmen myObj, null ist. Ist es sicher, dies zu schreiben?

if(myObj != null && myObj.SomeString != null)

Weiß ich, dass einige Sprachen nicht ausgeführt, der zweite Ausdruck ist, denn die && false ausgewertet wird, bevor der zweite Teil ausgeführt.

InformationsquelleAutor der Frage patrick | 2011-01-27

Schreibe einen Kommentar