「ほっ」と。キャンペーン
(.Net)数値型を書式指定子を使って3桁区切りで出力する
今まで int.ToString("###,###,###,##0#) 的な出力をしてたんですが、標準数値書式指定文字列を使うともっと楽にできるようです。
一応標準数値書式指定文字列の "N" を使うと3桁区切りで出ることは知ってたんですが、小数点以下2桁まで出力されるのが問題でした。

この標準数値書式指定文字列ですが、書式指定子の後に、数値を入れることで小数点の桁数を制御できるようです。
なので、整数3桁区切りで出したいときは下記のようすればいいようですね。

int i = 1234567890;
string s = i.ToString("N0");
//1,234,567,890として出力


参考:
.NET Framework - 書式指定文字列
MSDN:標準の数値書式指定文字列
[PR]
by jehoshaphat | 2010-09-25 03:15 | .Net開発 | Trackback | Comments(0)
トラックバックURL : http://jehupc.exblog.jp/tb/13285749
トラックバックする(会員専用) [ヘルプ]
※このブログはトラックバック承認制を適用しています。 ブログの持ち主が承認するまでトラックバックは表示されません。


<< (Excel)配列数式を使ってみた MetaFrameって今はXe... >>