var b = someObjectThatWillNotBeNull;
var a = getA();
if(a != null) {
if(a.id == b.id) {
functionA();
} else {
functionB();
}
} else {
functionB();
}
Ich laufe in diese Struktur viel und muss immer den Code kopieren, wo FunktionB ist. Es scheint nur ein wenig schlampig. Gibt es einen besseren Weg, dies zu tun?Gibt es eine elegantere Lösung für dieses Stück Code?
Dies könnte besser für [codereview.SE] geeignet sein. –
In welcher Sprache benutzen Sie? – sll
@sll Es ist VB .NET 4.0 – hanesjw