Vilken Culture eller LCID kör du på? Är det på svenska så förstår den nog bara decimal med separatorn komma (,). I sånna fall får du ändra till komma eller ändra LCID.
Frågan#1
Hej,
Jag försöker göra en beräkning med ett tal från en lista (select) men lyckas inte konvertera talet till decimal-tal.
Currency.Items.Add(new ListItem("Euro", "0.85"));
Currency.Items.Add(new ListItem("Japanese Yen", "110.33"));
Currency.Items.Add(new ListItem("Canadian Dollar", "1.2"));
ListItem item = Currency.Items[Currency.SelectedIndex];
curr = Decimal.Parse(item.Value);
Får felmeddelande på sista raden att: Exception Details: System.FormatException: Input string was not in a correct format.
Om jag istället försöker köra följande kod får jag alltid False, trots att item.Value innehåller värde som exempelvis "0.85".
bool success2 = Decimal.TryParse(item.Value, out curr);
Tror jag fick med allt. Tack på förhand!!
