Laden...

Umwandlung schlägt fehl!

Erstellt von Hufy90 vor 16 Jahren Letzter Beitrag vor 16 Jahren 1.621 Views
Hufy90 Themenstarter:in
182 Beiträge seit 2006
vor 16 Jahren
Umwandlung schlägt fehl!

Kann mir jemand sagen, warum "Die Eingabezeichenfolge das falsche Format" hat???

Convert.ToDouble("23,23");

Auf einem Rechner gehts, auf dem anderen nicht!!!
😜

Real programmers don't comment.
If it was hard to write, it should be hard to understand!

134 Beiträge seit 2007
vor 16 Jahren

Ich tippe jetzt einfach mal blind auf das ,

Probiers mal so:

Convert.ToDouble("23,23");

LG

B A L U

Hufy90 Themenstarter:in
182 Beiträge seit 2006
vor 16 Jahren

das hab i doch genau so!!!

Real programmers don't comment.
If it was hard to write, it should be hard to understand!

P
60 Beiträge seit 2006
vor 16 Jahren

Vielleicht sind die Regional Settings auf den Rechnern unterschiedlich (Einstellung für das Dezimaltrennzeichen) ? Nur mal so spontan als Idee.

369 Beiträge seit 2006
vor 16 Jahren

http://msdn2.microsoft.com/de-de/library/system.double.parse(VS.80).aspx

Erläuterungen zum erlaubten Zahlenformat bei Nichtangabe von IFormatProvider / NumberStyles:

http://msdn2.microsoft.com/de-de/library/fd84bdyt(VS.80).aspx

134 Beiträge seit 2007
vor 16 Jahren

Sorry,

ich meinte

Convert.ToDouble("23.23");

LG

B A L U

49.485 Beiträge seit 2005
vor 16 Jahren

Hallo B A L U,

CultureInfo.InvariantCulture

herbivore