摘要:
很多时候我们需要方便各个系统之间通信和数据交互,因此难免会经常让人位数不够而进行位数相应数据填充。比如,你希望获取的是7位的数据格式,而这个时候得到的数据只有2位,那么我们
需要将这个两位的数据变成一个7位的数据我们就想到在前面补上5位数让其变成7位数,类似这个 '00000012',所以这个时候我们就想到C#的一个函数PadLeft
PadLeft(字符串长度,长度): 返回一个新字符串,该字符串通过在此实例中的字符左侧填充空格来达到指定的总长度,从而实现右对齐。
PadLeft(字符串长度,填充的字符字符串):返回一个新字符串,该字符串通过在此实例中的左侧填充指定的字符来达到指定的长度,从而实现右对齐。
简单的举个例子 :
PaldLeft(字符串长度):
string num=12 num.PadLeft(7); //结果为为 ' 12' 中间5个空格PadLeft(字符串长度,填充的字符)
string num=12 num.PadLeft(7, '0'); //结果为为 '0000012'
看字符串长度是否满足7位,不满足则在字符串左边以空格或指定的字符 补足 PadLeft