0

在我的应用程序中,我使用以下

newTotal.ToString("c", (NumberFormatInfo)NumberFormatInfo.CurrentInfo.Clone())

将输入的号码转换为手机的号码格式。但是有没有一种简单的方法可以再次将其转换回一个简单的数字?

4

2 回答 2

2

只需使用 double.parse,如下所示:

var text = (1234,567).ToString("c");

var number = double.Parse(text, System.Globalization.NumberStyles.Currency, cultureInfo);
于 2012-06-07T18:03:16.430 回答
0

您可以使用Parse系列方法来做到这一点。您没有指定 newTotal 是什么类型,但 parse 可用于所有数字原始类型。

于 2012-06-07T18:06:20.073 回答