用C#空格函數(shù)補(bǔ)足千分位位數(shù)
作者:佚名
介紹一下如何用C#空格函數(shù)補(bǔ)足千分位位數(shù),這里用到的PadLeft、PadRight就是C#空格函數(shù),作用是補(bǔ)充若干個空格讓格式統(tǒng)一。
有時候,為了讓格式統(tǒng)一,當(dāng)位數(shù)不足時,用C#空格函數(shù)給予補(bǔ)足。比如:2008-01-01 13:42:05,這其中就對月、日、秒進(jìn)行了補(bǔ)位。
在C# 中可以對字符串使用C#空格函數(shù)PadLeft 和 PadRight 進(jìn)行輕松地補(bǔ)位。
- PadLeft(int totalWidth, char paddingChar) //在字符串左邊用 paddingChar 補(bǔ)足 totalWidth 長度
- PadLeft(int totalWidth, char paddingChar) //在字符串右邊用 paddingChar 補(bǔ)足 totalWidth 長度
C#空格函數(shù)示例:
h = h.PadLeft(2, '0');
注意第二個參數(shù)為 char 類型,所以用單引號,也可以用 Convert.ToChar(string value) 把字符串轉(zhuǎn)換成 char 類型。如果字符串長度大于 1,則使用 str.ToCharArray()[index]。
【編輯推薦】
責(zé)任編輯:彭凡
來源:
千一網(wǎng)絡(luò)