通貨にテキストボックスをバインドされた、どのようにダブルを取得しますか?
-
21-08-2019 - |
質問
私は、通貨データフィールドにバインドされたテキストボックスを持っています。だから、それは否定的だ場合は、テキストの先頭に「$」または($ XX.XX)を追加します。どのように私は、テキストボックスの代わりに、すべてのもの($ XX.XX)から(XX.XX)ダブル単なるを得るのですか?
解決
double.Parseを呼び出すときに、適切なNumberStylesフラグを設定していることを確認します。
もちろん、あなたは以下の例を使用しますが、テキストボックス内のテキストを参照して、文字列リテラルを置き換えると思います。
double d = double.Parse ("$10.10", NumberStyles.Currency);
所属していません StackOverflow