我需要将字符串"1.2345E-02"(以指数表示法表示的数字)解析为十进制数据类型,但Decimal.Parse("1.2345E-02")只是抛出一个错误
可能重复:
C#从指数表示法中解析一个数字
我目前有:
decimal value = Decimal.Parse(dataRow["column"].ToString());
Run Code Online (Sandbox Code Playgroud)
后端中有一些数据采用科学记数法(即3.2661758893885E-05),并且在解析时导致FormatException.是否有捷径可寻?