gpt4 book ai didi

c# - c#中的子字符串并逐一添加

转载 作者:太空狗 更新时间:2023-10-30 00:03:10 24 4
gpt4 key购买 nike

我有字符串 'name' 并想从该字符串的最后一个数字中提取子字符串。

string name = "1100_PF_R_06230_1";
textBox1.Text = (name.Substring(name.Length - 1, 1));

name 字符串随着文件号的不同而变化,所以字符串name 就变成了。

1100_PF_R_06230_1
1100_PF_R_06230_2
1100_PF_R_06230_3
1100_PF_R_06230_4
1100_PF_R_06230_5
1100_PF_R_06230_6
1100_PF_R_06230_7
1100_PF_R_06230_8
1100_PF_R_06230_9
1100_PF_R_06230_10

当它达到 10 时,我的子字符串给我 0 并且文件再次从 1 开始。我想从最后一个 '_' 下划线中替换名称,以便我可以为其添加数字。

请帮忙。

最佳答案

您可以使用 Split使用 LINQ 的方法 Last :

var result =  name.Split('_').Last();

关于c# - c#中的子字符串并逐一添加,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16143416/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com