C# string字符串对齐,补零等问题

一、

PadLeft(int totalWidth, char paddingChar) //在字符串左边用 paddingChar 补足 totalWidth 长度

PadRight(int totalWidth, char paddingChar) //在字符串右边用 paddingChar 补足 totalWidth 长度

`string str = "66" ;

string str1  = str.PadLeft(6);		//右对齐此实例中的字符,在左边用空格填充以达到指定的总长度.
string str2  = str.PadLeft(6, '0');//右对齐此实例中的字符,在左边用指定的 Unicode 字符填充以达到指定的总长度`
str1 : (4个空格)66,str2: 000066
二、
1、	String.Format("{0:D5}",16);

2int i=16;
	i.ToString("D5");
	
	Result: 00016
posted @ 2020-08-04 20:04  懒人福利  阅读(1681)  评论(0)    收藏  举报