我将如何对该示例组合框项目进行子字符串化
E11-143 - America --> America
JC - Political theory --> Political theory
我尝试了这个:
string test = comboBox1.Text.Substring(comboBox1.Text.IndexOf('-') + 1).Trim();
但这是结果
E11-143 - America --> 143 - America
JC - Political theory --> Political theory
最佳答案
使用LastIndexOf
获取字符最后一次出现的索引:
string test = comboBox1.Text.Substring(comboBox1.Text.LastIndexOf('-') + 1).Trim();