c#位数不够0补充完_C# 位数不足补零
生活随笔
收集整理的這篇文章主要介紹了
c#位数不够0补充完_C# 位数不足补零
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
C#位數(shù)不足補(bǔ)零:
int i=10;
方法1:Console.WriteLine(i.ToString("D5"));
方法2:Console.WriteLine(i.ToString().PadLeft(5,'0'));//推薦
方法3:Console.WriteLine(i.ToString("00000"));
在 C# 中可以對(duì)字符串使用 PadLeft 和 PadRight 進(jìn)行輕松地補(bǔ)位。
PadLeft(int totalWidth, char paddingChar) //在字符串左邊用 paddingChar 補(bǔ)足 totalWidth 長(zhǎng)度
PadLeft(int totalWidth, char paddingChar) //在字符串右邊用 paddingChar 補(bǔ)足 totalWidth 長(zhǎng)度
示例:
h = h.PadLeft(2, '0');
注意第二個(gè)參數(shù)為 char 類型,所以用單引號(hào),也可以用 Convert.ToChar(string value) 把字符串轉(zhuǎn)換成 char 類型。如果字符串長(zhǎng)度大于 1,則使用 str.ToCharArray()[index]。
總結(jié)
以上是生活随笔為你收集整理的c#位数不够0补充完_C# 位数不足补零的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: php ci框架 实例化类,php框架C
- 下一篇: [转载] Spring面试题整理