2012-05-02 16 views
0

私は以下のコードを使用しています。これらのコードを使用すると、$ symbolにその値が表示されます。私はちょうど記号なしで正しい形式で値を表示したいです。フォーマット"C"を使用通貨フォーマットはC#

private void button1_Click_2(object sender, EventArgs e) 
{ 
    System.Threading.Thread.CurrentThread.CurrentCulture = 
     new CultureInfo("en-US"); 
    int money = 12346789; 
    TextBox1.Text = money.ToString("C"); 
} 

答えて

2

培養特異的/文化を知っているであろう通貨をフォーマットするための正しい方法です。

実際にカスタムフォーマットを使用しようとしているようです。あなたはそのためwrite a formatterか、またはあなただけのこの操作を行うことができます。

TextBox1.Text = money.ToString("#,##0.00"); 
+0

感謝。出来た。あなたは文字列形式を意味する方法で? – aliprogrammer

2
TextBox1.Text = String.Format("{0:N2}", money); 
+0

私はテキストボックスの代わりにmasktextboxを使用できますか? – aliprogrammer

関連する問題