読者です 読者をやめる 読者になる 読者になる

C#_0埋め(ゼロパディング)

よく忘れる。数値を0埋めの文字列に変換。2通りある。

 

int a = 5;

a.ToString("D4");
//0005

 

String.Format("{0:D4}", a);
//0005

DDecimal (10進数)を表す書式指定子。

String.Format("{0:D4}", a);

string str = $"{a:D4}";
//0005
と、補完文字列機能を使用する方法もあり。

 

こちら参照、というか引用。
http://www.atmarkit.co.jp/ait/articles/0401/30/news069.html
http://www.atmarkit.co.jp/fdotnet/dotnettips/925tostring/tostring.html

 

以上。