我的应用程序,由于某种原因,我有5位数字的两个数字。从字符串值的数字增量
下面的代码给你一个简单的想法。
string s = "00001"; // Initially stored somewhere.
//Operation start
string id = DateTime.Now.ToString("yy") + DateTime.Now.AddYears(-1).ToString("yy") + s;
//Operation end
//Increment the value of s by 1. i.e 00001 to 00002
这可以轻松完成通过转换的小号价值为int和递增1,但毕竟,我也必须S的增加值存储在5位,因而这将是“ 00002“。
这想给我一个痛苦...
什么是你的问题? – ken2k 2013-03-14 12:29:42
我不明白如果存储字符串“0000x”是一个要求或是你的痛苦。 – Larry 2013-03-14 12:35:02