数字字符串怎么执行加减操作

数字字符串如何执行加减操作比如001 ,加1后变为002,009,加1后变为010有没有简单的办法实现这种功能啊[解决

数字字符串如何执行加减操作
比如001 ,加1后变为002,
009,加1后变为010

有没有简单的办法实现这种功能啊
[解决办法]
思路:先转换为 整型  然后相加     在转换为字符   长度控制  不足的前面加0
[解决办法]

string s = "001";
            int lenth = s.Length;
            int value = Convert.ToInt32(s) + 1;
            string result = value.ToString().PadLeft(lenth, '0');