如何从数字格式转换回来?

时间:2012-06-07 17:55:54

标签: c# windows-phone-7

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

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

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

2 个答案:

答案 0 :(得分:2)

只需使用double.parse,就像这样:

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

var number = double.Parse(text, System.Globalization.NumberStyles.Currency, cultureInfo);

答案 1 :(得分:0)

您可以使用Parse系列方法执行此操作。您没有指定newTotal的类型,但解析可用于所有数字基元类型。