我有绑定到货币数据字段中的文本框。所以,把它添加“$”的文本的开始或($ XX.XX),如果为负。我如何得到的只是普通双(XX.XX)从文本框,而不是一切($ XX.XX)?

有帮助吗?

解决方案

请确保您调用double.Parse时设置适当的NumberStyles标志。

显然,你会使用下面的例子,但用在文本框中的文本引用替换文本字符串。

double d = double.Parse ("$10.10", NumberStyles.Currency);
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top