.NET Frameworkでは文字列にするToStringメソッドがある。数値で桁数を指定して足りないところを0で埋めて文字列にしたい場合は、ToStringメソッドの引数に書式指定文字列を指定する。たとえば、10進で4桁にしたい場合は"d4"となる。
int value = 123; System.Console.WriteLine(value.ToString("d4")); 出力結果 0123
.NET Frameworkは書式指定に関してC言語と違うのでけっこう戸惑うことが多い。
.NET Frameworkでは文字列にするToStringメソッドがある。数値で桁数を指定して足りないところを0で埋めて文字列にしたい場合は、ToStringメソッドの引数に書式指定文字列を指定する。たとえば、10進で4桁にしたい場合は"d4"となる。
int value = 123; System.Console.WriteLine(value.ToString("d4")); 出力結果 0123
.NET Frameworkは書式指定に関してC言語と違うのでけっこう戸惑うことが多い。