我如何在C#中做到这一点
炸药;有活力的人
如果我分开的话;从文本中删除
我该怎么做
炸药;有活力的人
最佳答案
string s = "Explosive;a dynamic person";
var separatorIndex = s.IndexOf(";");
if (separatorIndex != -1 && separatorIndex < s.Length + 1)
s = s.Substring(0, separatorIndex + 1) + s.Substring(separatorIndex + 1, 1).ToUpper() + s.Substring(separatorIndex + 2);
Console.WriteLine(s);
给出“爆炸性;有活力的人”
我想您想要更一般的东西,但是很难从这个问题中弄清楚您想要多么普遍。