C# und VB.Net gemeinsam nutzen
Mehrere Zeilen im If-Zweig
Will man in C# zwei Befehlszeilen in den True-Zweig einbauen, dann darf nicht geschrieben werden:
if (intMonat == 0)
MessageBox.Show("Wert ist zu klein");
MessageBox.Show("Bitte ändern Sie dies!");
sondern man muss eine geschweifte Klammer setzen. Sie sollte generell gesetzt werden, um Fehler zu vermeiden. Auch in VB.Net sollten Sie besser von einer einzeiligen Anweisung
If i = 0 Then MessageBox.Show("Wert ist zu klein")
Abstand nehmen. Das ist allerdings insoweit nicht schwer, da die Entwicklungsumgebung nach der Eingabe von If i = 0
den Rest automatisch komplettiert, nämlich
If i = 0 Then
...
End If
Die geschweiften Klammern werden in C# leider nicht automatisch vervollständigt.