字符串转换C#

本文关键字:转换 字符串 | 更新日期: 2023-09-27 18:19:52

可能重复:
在C#中从科学符号字符串转换为浮点

是否有一个内置函数可以将格式为"2.71e+006"的字符串转换为数字,或者我必须编写自定义算法?

字符串转换C#

Decimal Parse方法有一个可以使用的重载:

decimal d = Decimal.Parse("2.71e+006", System.Globalization.NumberStyles.Float);

您也可以对Double执行同样的操作。