generate the next AttestationNumber, 格式是ICD-EPRG-DEV-0000000001,ICD-EPRG-DEV-0000000002

private static int GetNextAttestationNumber(string maxAttestationNumber)
{
//generate the next AttestationNumber
string nextAttestationNumber = "ICD-EPRG-DEV-";
string currentMax = maxAttestationNumber.Substring(maxAttestationNumber.LastIndexOf('-') + 1);
int nextDigit = int.Parse(currentMax) + 1;
int needAddZeroLength = currentMax.ToString().Length - nextDigit.ToString().Length;
for (int i = 0; i < needAddZeroLength; i++)
{
nextAttestationNumber += "0";
}
nextAttestationNumber += nextDigit.ToString(); return nextAttestationNumber;
}

  

上一篇:TCP通信实现对接硬件发送与接收十六进制数据 & int与byte的转换原理 & java中正负数的表示


下一篇:[转]js对象中取属性值(.)和[ ]的区别