我如何在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);


给出“爆炸性;有活力的人”

我想您想要更一般的东西,但是很难从这个问题中弄清楚您想要多么普遍。

09-25 23:21