-2

我有以下字符串模式

string str = "MCHH-1-00001";

我需要在每次页面加载之前检查 00001 值并将其增加“1”,请告诉我如何做到这一点。

4

2 回答 2

2

如果第一部分是静态的:

string identifier = "MCHH-1-";
int num = int.Parse(str.Substring(identifier.Length));
str = identifier + (++num).ToString("D5");

演示

于 2013-06-18T07:18:37.777 回答
0

你能试试这个

string[] value= str.Split('-');

并获得像

string numericValue=value[2]; 
于 2013-06-18T07:21:07.387 回答