62,074
社区成员
发帖
与我相关
我的任务
分享
string str_1 = "ADC400-5123";
string str_2 = "20090707";
str_1 = str_1.PadRight(16, '0');
string code = string.Empty;
int length = str_1.Length > str_2.Length ? str_2.Length : str_1.Length;
for (int i = 0; i < length; i++)
{
code += str_1.Substring(i, 1) + "" + str_2.Substring(i, 1);
}
if (str_1.Length > str_2.Length)
{
code += str_1.Substring(length);
}
else
{
code += str_1.Substring(length);
}
string aa = "aa";
aa = aa.PadRight(10, '0'); //在后边补0
PadLeft(长度,字段)在字符串前面补对应的字符