> Das mit "?" wie der IIF in VB.
Nur eine kleine Bemerkung dazu.
Das stimmt nicht ganz. so viel ich weiss, f�hrt C# eine Short Circuit Evaluation durch, bewertet also nur den Teil der zutreffend ist, w�hrend IIF in VB beide Ausdr�cke auf jeden Fall bewertet.
Speziell bei folgenden Statements ist das nat�rlich fatal (pseudokode)
x = iif( obj is nothing , "", obj.result)
das f�hrt in VB zu problemen , da obj.result auf jeden fall ausgef�hrt wird, w�hrend
x = (obj == nothing) ? "" : obj.result
erlaubt ist.
gruss - Martin -
