可能重复:
C#从指数表示法中解析一个数字
我目前有:
decimal value = Decimal.Parse(dataRow["column"].ToString());
Run Code Online (Sandbox Code Playgroud)
后端中有一些数据采用科学记数法(即3.2661758893885E-05),并且在解析时导致FormatException.是否有捷径可寻?
Jon*_*ood 10
尝试这样的事情:
Decimal.Parse(strExpression, System.Globalization.NumberStyles.AllowExponent));
Run Code Online (Sandbox Code Playgroud)