通貨にテキストボックスをバインドされた、どのようにダブルを取得しますか?

StackOverflow https://stackoverflow.com/questions/512954

  •  21-08-2019
  •  | 
  •  

質問

私は、通貨データフィールドにバインドされたテキストボックスを持っています。だから、それは否定的だ場合は、テキストの先頭に「$」または($ XX.XX)を追加します。どのように私は、テキストボックスの代わりに、すべてのもの($ XX.XX)から(XX.XX)ダブル単なるを得るのですか?

役に立ちましたか?

解決

double.Parseを呼び出すときに、適切なNumberStylesフラグを設定していることを確認します。

もちろん、あなたは以下の例を使用しますが、テキストボックス内のテキストを参照して、文字列リテラルを置き換えると思います。

double d = double.Parse ("$10.10", NumberStyles.Currency);
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top