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);