Array addiert nicht



  • Hey, ich möchte 6 Werte aus Textboxen auslesen, diese in ein Array verfrachten, Rechnungen durchführen und das anschließende Ergebnis wieder in die Textboxen schreiben. Manuell klappt das auch, allerdings wollte ich es nun etwas eleganter mit einem array lösen, und aus irgendeinem Grund wird die Rechnung einfach nicht ausgeführt. Keine Fehlermeldungen.

    if (checkStange.Checked == true)
                {
                     double KB       = Convert.ToDouble(txtKB.Text);
                     double BD       = Convert.ToDouble(txtBD.Text);
                     double MP       = Convert.ToDouble(txtMP.Text);
                     double Curls    = Convert.ToDouble(txtCurls.Text);
                     double KH       = Convert.ToDouble(txtKH.Text);
                     double Rudern   = Convert.ToDouble(txtRudern.Text);
    
                     double[] All = new double[6] {KB, BD, MP, Curls, KH, Rudern };
    
                     for (int i = 0; i > 6; i++)
                     {
                         All[i] = All[i] + 10;
                     }
    
                     txtKB.Text         = Convert.ToString(All[0]);
                     txtBD.Text         = Convert.ToString(All[1]);
                     txtMP.Text         = Convert.ToString(All[2]);
                     txtCurls.Text      = Convert.ToString(All[3]);
                     txtKH.Text         = Convert.ToString(All[4]);
                     txtRudern.Text     = Convert.ToString(All[5]);
                }
    


  • Das Problem liegt bei

    for (int i = 0; i > 6; i++)
    

    Schau mal die Abbruchbedingung genau an. Die Schleife wird nie durchlaufen - das Zeichen steht verkehrt rum 😉



  • Ach, verdammt. 😛

    Danke 😉


Anmelden zum Antworten