Hallo,
erstmal, ich bin ganz neu hier und habe direkt eine Frage.
Ich bin blutiger Anfänger und im Moment irgendwie betriebsblind.
Habe auch beim Suchen nichts gefunden und in meinen Büchern verstehe ich es nicht ganz.
Zur Zeit bastele ich an einem Weight Watchers Punkterechner für meine Frau.
Soweit so gut. Es gelingt mir aber nicht die Zahlenwerte aus den Textboxen zu übernehmen und berechnen zu lassen.
Folgender Code liegt zugrunde:
C#-Quelltext
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18:
| private void buttonBerechnen100G_Click(object sender, EventArgs e) { string Kcal100 = textBoxKcal100.Text; string Fett100 = textBoxFett100.Text; string Portionsgroesse100 = textBoxPortionsgroesse100.Text;
int a,c; double b;
a = Convert.ToInt32(Kcal100); b = Convert.ToDouble(Fett100); c = Convert.ToInt32(Portionsgroesse100); textBoxPunkte100.Text = ((b * 0.11) + (a * 0.0165)) * c; } |
Und die Fehlermeldung dazu ist:
Eine implizite Konvertierung vom Typ "double" in "string" ist nicht möglich.
Ich vermute, es hat wohl etwas damit zu tun das ich den Inhalt der Textbox in Zahlenwerte konvertieren muss.
Aber daran scheitert es wohl, sorry.
Danke schonmal für die Hilfe!