Ich habe wirklich eine harte Zeit damit. Dieser Code soll eine Gesamtbezahlung lösen und in die Subsumme setzen TextBox
, aber wenn ich versuche, es in double
umzuwandeln (weil die Preise decimals
haben), ist das, was es mit kam. Ich habe versucht int
und es hatte keine Probleme.Kann nicht von 'doppelt' in 'string' konvertieren -> Listview subitem
Irgendwelche Lösungen dafür?
double i = 0;
double j = 0;
double k = 0;
i = 0;
j = 0;
k = 0;
try
{
j = lstvProds.Items.Count;
for (i = 0; i <= j - 1; i++)
{
k = k + Convert.ToDouble(lstvProds.Items[i].SubItems[4].Text);
}
//double l = Convert.ToDouble(k);
}
catch (Exception ex)
{
MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
return k;
oops Entschuldigung! es ist jetzt – Sam
Warum wird ich als doppelt deklariert? versuchen Sie es mit Int als Typ für i ... –
wird versuchen! @Philip – Sam