0
我有一個綁定到貨幣數據字段的文本框。所以它會在文本的開頭加上'$'或者($ xx.xx),如果是負的話。我如何從文本框中獲取普通的double(xx.xx)而不是所有內容($ xx.xx)?將文本框綁定爲貨幣,如何獲得雙精度?
我有一個綁定到貨幣數據字段的文本框。所以它會在文本的開頭加上'$'或者($ xx.xx),如果是負的話。我如何從文本框中獲取普通的double(xx.xx)而不是所有內容($ xx.xx)?將文本框綁定爲貨幣,如何獲得雙精度?
確保在調用double.Parse時設置正確的NumberStyles標誌。
很明顯,您會使用下面的示例,但將文本字符串替換爲對TextBox中文本的引用。
double d = double.Parse ("$10.10", NumberStyles.Currency);
太棒了!謝謝。我明白'|'是一個按比例的或,但它是如何讓我通過所有這些選項?我可能會就此提出一個單獨的問題。 – Malfist 2009-02-04 19:49:46