-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 に答える