Quantcast
Channel: C#タグが付けられた新着記事 - Qiita
Viewing all articles
Browse latest Browse all 9318

よく忘れるstring.Format() メソッドの書式設定

$
0
0

VisualStudio デコーディングしている時、よく使うけれど忘れてしまう書式設定についてメモレベルで記録しておく

数値

カンマ区切り、小数点以下固定

sample.cs
// 123,567.111stringnumFormat=string.Format("{0:#,0.000}",123456.111111);
sample.cs
// 0.000stringnumFormat=string.Format("{0:#,0.000}",0);

0の場合、「0」だけ表示

sample.cs
// 0stringnumFormat=string.Format("{0:#,0.###}",0);

0の場合、空白

sample.cs
// stringl.EmptystringnumFormat=string.Format("{0:#,#.###}",0);

先頭0埋め(コード化等に使用)

sample.cs
// 0123stringnumFormat=string.Format("{0:0000}",123);

日付

年4桁、月日2桁、24時間2桁、分秒2桁、ミリ秒表示

sample.cs
// 2021/01/01 13:01:01.123 stringdateFormat=string.Format(@"{0:yyyy/MM/dd HH:mm:ss.fff}",DateTime.Now);

Viewing all articles
Browse latest Browse all 9318

Latest Images

Trending Articles