mir wurde eben schon meine Frage beantwortet, dass sich eine Exponentialzahl als String vorliegend mit Double.Parse/ Double.TryParse recht einfach parsen lässt. Vielen Dank dafür! Was aber wenn ich Zahlen mit höherer Genauigkeit (Decimal) benötige? Decimal.Parse "schluckt" keine Exponentialzahlen.
z.B. String s="0.123456789012345678912345e-2" ==> in Decimal parsen
Hier nochmal die Antwort, die ich auch in der anderen Frage nachgetragen habe:
Decimal number; var value = "0.13131E+3"; if (!Decimal.TryParse(value, NumberStyles.Any, CultureInfo.InvariantCulture, out number)) Console.WriteLine("Parsing failed");