我需要将字符串“ 1.2345E-02”(以指数表示法表示的数字)解析为十进制数据类型,但Decimal.Parse("1.2345E-02")只会引发错误
Decimal.Parse("1.2345E-02")
这是一个浮点数,您必须告诉它:
decimal d = Decimal.Parse("1.2345E-02", System.Globalization.NumberStyles.Float);