怎样把像"6"的字符串变成"00006"的字符串呢? string str = "6";string newstr = str.PadLeft(str.Length + 4,'0'); 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 System.Convert.ToString(i,"d5")好像是这样,你看一样[C#] IFormatProvider的注释吧 if(str.Length<5){ for(int i=0;i<5-str.Length;i++) { str="0"+str; }} string str1 = "6";string str2 = "00000";int length = 5;string strCombine;strCombine = str2 + str1;strCombine = strCombine.Substring(strCombine.Length-length,length); 老兄: 你仔细研究xixigongzhu(夕夕公主) 的答案string str = "6";string newstr = str.PadLeft(str.Length + 4,'0');(str.Length + 4),6长度是1,16长度是2,166长度是3但是总长度6不变啊。是不是变通一下就可以解决你的问题呢? string str1="16";string result=str1.PadLeft(5,"0"); 按照xixigongzhu(夕夕公主)string str = "6";string strCombine = str.PadLeft(5,'0'); string s = "16"; s = s.PadLeft(5,'0'); string str="6";str=str.PadLeft(5,'0'); 按照xixigongzhu(夕夕公主)总结答案:string str = "6";string newstr = str.PadLeft((str.Length + (6-str.Length)),'0'); string str = "6";int i=Convert.ToInt32(str); string newstr=i.ToString("00000"); dim a '要加零的变量dim n 'a的字符数dim t '要加多少位n=length(a)while (t-n)>0a+="0"+a我写的是伪代码,大概意思是这样,你改成C#可以了 string str = ...if (str.Length < 6) { str = str.PadLeft(6, '0');} if (str.Length < 5) { str = str.PadLeft(5, '0');} 图片识别 各位大侠帮我看看我的数据设计我总觉得不妥 请高手指点winform中图片拼接的问题! c# 读取oracle库表中clob字段 排序的问题 vs2008 Release 问题 怎么用C#建立DTS的本地包 XML不支持GBK编码吗? 做过海康二次开发的进,求预览回调的实现思路 请教几个赋值的的问题 关于在WebApplication项目中使用process的问题 关于在一个窗口中建立一个web浏览器的问题
好像是这样,你看一样[C#]
IFormatProvider的注释吧
{
for(int i=0;i<5-str.Length;i++)
{
str="0"+str;
}
}
string str1 = "6";
string str2 = "00000";
int length = 5;
string strCombine;
strCombine = str2 + str1;
strCombine = strCombine.Substring(strCombine.Length-length,length);
你仔细研究xixigongzhu(夕夕公主) 的答案
string str = "6";
string newstr = str.PadLeft(str.Length + 4,'0');
(str.Length + 4),6长度是1,16长度是2,166长度是3
但是总长度6不变啊。是不是变通一下就可以解决你的问题呢?
string result=str1.PadLeft(5,"0");
string str = "6";
string strCombine = str.PadLeft(5,'0');
s = s.PadLeft(5,'0');
str=str.PadLeft(5,'0');
总结答案:
string str = "6";
string newstr = str.PadLeft((str.Length + (6-str.Length)),'0');
int i=Convert.ToInt32(str);
string newstr=i.ToString("00000");
dim a '要加零的变量
dim n 'a的字符数
dim t '要加多少位
n=length(a)
while (t-n)>0
a+="0"+a我写的是伪代码,大概意思是这样,你改成C#可以了
if (str.Length < 6) {
str = str.PadLeft(6, '0');
}
str = str.PadLeft(5, '0');
}