数値のカスタム書式変更
int i = 1234;
// 01234 (0でPadLeftと同じ)
Console.WriteLine(i.ToString("00000"));
// 1234
Console.WriteLine(i.ToString("#####"));
// 1,234
Console.WriteLine(i.ToString("##,###"));
// 12234: プラス1234
// -1234: マイナス1234
// 0: ゼロ
Console.WriteLine(i.ToString("プラス#;マイナス#;ゼロ"));
// 12234: +1234
// -1234: -1234
// 0: 0
Console.WriteLine(i.ToString("+#;-#;0"));
// 数値1234
Console.WriteLine(i.ToString("数値: #"));