Tach Experten,

Hät eine Frage bezüglich meines Taschenrechner in C#. Mein geschriebener Code funktioniert nicht und ich finde den Fehler nicht ( schreibt mir das 'Ergebnis' im Kontext nicht vorhanden ist ).

Würd mich freuen, wenn mir jemand bei meinem Problem helfen könnte.

if (HY.Checked)

        {
            double Zahl1 = double.Parse(Xzahl.Text);
            int Zahl2 = int.Parse(Yzahl.Text);
            double Ergebnis;

            if (Zahl2 == 0)
            {
                lbl.Text = "Das Ergebniss ist : 1";
            }

            else

            {
                for (int i = 1; i < Zahl2; i++ )
                {
                    Ergebnis = Ergebnis * Zahl1;

                }



                lbl.Text = "Das ergebnis ist : " + Ergebnis.ToString();
            }