比如 定義乙個整型
int i = 5;
要把這個 i 轉換成 0005,拼接到字串中,可以使用方法
string s = i.tostring().padleft(4,'0'); //第乙個引數是位數,第二個是位數不足時,補充的字元;
定義:padleft(int totalwidth, char paddingchar) //在字串左邊用 paddingchar 補足 totalwidth 長度
padright(int totalwidth, char paddingchar) //在字串右邊用 paddingchar 補足 totalwidth 長度
注意第二個引數為 char 型別,所以用單引號,也可以用 convert.tochar(string value) 把字串轉換成 char 型別。如果字串長度大於 1,則使用 str.tochararray()[index]。
檢視其他人部落格還有類似
1> i.tostring("d5");
2> i.tostring("0000")); //轉換成4位
等方法,沒有測試過。請用之前試試可行否;
C String 前面不足位數補零的方法
int i 10 方法1 console.writeline i.tostring d5 方法2 console.writeline i.tostring padleft 5,0 推薦 方法3 console.writeline i.tostring 00000 在 c 中可以對字串使用 padle...
C String 前面不足位數補零的方法
int i 10 方法1 console.writeline i.tostring d5 方法2 console.writeline i.tostring padleft 5,0 推薦 方法3 console.writeline i.tostring 00000 在 c 中可以對字串使用 padle...
C String 前面不足位數補零的方法
c 位數不足補零 int i 10 方法1 console.writeline i.tostring d5 方法2 console.writeline i.tostring padleft 5,0 推薦 方法3 console.writeline i.tostring 00000 在 c 中可以對字...