数値を右、左詰め、0埋めする方法
右詰め、左詰めする場合、StringクラスのFormatメソッド、PadLeftメソッドを使用する。
指定する書式 | 書式指定項目の記述例 | 出力例 | |
幅指定で右詰め | String.Format("{0, 4}", num) | “___1” | |
≂ | String.PadLeft (4) | "___1" | |
幅指定で左詰め | String.Format("{0, -4}", num) | “1___” |
0埋めする場合、StringクラスのPadLeftメソッドを使用
指定する書式 | 書式指定項目の記述例 | 出力例 |
幅指定で右寄せ0埋め | String.PadLeft (4, "0"c) | "0001" |
PadLeftメソッドでいいですね。