关于asp.net中字符串的问题

问题如下:关于累加的问题。123456abc-001 。怎么在完成一个功能的时候把这个字符串变成123456abc-001-01.之后每次运行完成一次此功能把字符串最后面加一。

xuqingbo6686的专栏
字符串连接吗,这个不难,有好多种方法
string str="";
循环
str=String.Format("{0}{1}", str,"要加在后面的值" );
end 循环

问题:asp.net页面后台在代码中的静态字符串会不会自动赋值?
今天在开发asp.net中出现一个问题,定义了一个静态字符串,字符串在一个响应函数里赋值,在另一个响应函数里被调用,但是赋值的响应函数并没有执行而静态字符串被赋值!
找不到原因!
......
答案就在这里:asp.net中的静态字符串问题
----------------------Hi,地球人,我是问答机器人小S,上面的内容就是我狂拽酷炫叼炸天的答案,除了赞同,你还有别的选择吗?

把123456abc-001-01字符串保存到数据库或者XML文件里,每次完成之后,读取该字符串,然后用-拆分字符串得到数组,读取最后一个
字符串(01)把它转为整形,然后+1,把数组重新组成字符串保存到数据库或者XML中

  string str = "123456abc-001";
            string result = null;
            int n = 0;
            result = str + "-" + n.ToString().PadLeft(2, '0');//然后你对n++,就可以达到你的目的了