Benutzer-Werkzeuge

Webseiten-Werkzeuge


c-sharp:veschachtelte_verzweigungen

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Nächste Überarbeitung
Vorhergehende Überarbeitung
c-sharp:veschachtelte_verzweigungen [2015/10/05 09:23] – angelegt sommteckc-sharp:veschachtelte_verzweigungen [2024/05/16 20:29] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 1: Zeile 1:
-Code-Beispiel für eine verschachtelte Anweisung+Code-Beispiel für eine verschachtelte Anweisung mit "try-catch-Block" 
 + 
 +<code c#> 
 + // Variablen 
 +            double zahl1, zahl2, ergebnis1, ergebnis2; 
 +            try 
 +            { 
 +                zahl1 = Convert.ToDouble(txt_zahl1.Text); 
 +                zahl2 = Convert.ToDouble(txt_zahl2.Text); 
 +                if (zahl1 > zahl2) 
 +                { 
 +                    ergebnis1 = zahl1 - zahl2; 
 +                    txt_output.Text = ergebnis1.ToString("F2"); 
 +                } 
 +                else 
 +                    if (zahl1 < zahl2) 
 +                    { 
 +                        ergebnis2 = zahl1 + zahl2; 
 +                        txt_output.Text = ergebnis2.ToString("F2"); 
 +                    } 
 +                    else 
 +                        txt_output.Text = "Dass beide Zahlen gleich sind, ist nicht vorgesehen."; 
 +                        txt_zahl1.Text = txt_zahl2.Text = null; 
 +                        txt_zahl1.Focus(); 
 + 
 +            } 
 +            catch (Exception ex) 
 +            { 
 +                MessageBox.Show(ex.Message); 
 +                    txt_zahl1.Text = txt_zahl2.Text = txt_output.Text = null; 
 +                    txt_zahl1.Focus(); 
 +</code>
c-sharp/veschachtelte_verzweigungen.1444037039.txt.gz · Zuletzt geändert: 2024/05/16 20:29 (Externe Bearbeitung)