トップ > Tech > CSharp > 書式指定文字列

書式指定文字列

string.Format の書式指定

string.Format メソッドでも書式指定が可能である。

通常

string.Format("日時は {0} です", DateTime.Now);

とだけ書くところを :(コロン) に続けて書式指定文字列を記述し、

string.Format("日時は {0:yy/MM/dd HH:mm} です", DateTime.Now);

とすればよい。

整数を 16 進数で表示する

16 進数は大文字・小文字のエックス X / x で表示できる。 大文字の場合は A〜F、小文字の場合は a〜f で表示される。

整数を 3 桁区切りにする

数値を 123,456 のように 3 桁区切りにするには #,0 を指定する。

  • string.Format("{0:#,0}", 123456);
    n.ToString("#,0");
(2010/03/25 17:26:27)
6030
プロフィール

Kenz Yamada(山田研二)。1984年生。大阪。ちょっとずつ好きなプログラム作ってます。 好きなものはカメラと旅行。ガジェットや身の回り、ちょっとこだわります。 詳しくは Web mixi で。

Bookmark and Share