我的應用程序,由於某種原因,我有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