从文本中删除单词c#

时间:2013-11-21 17:12:34

标签: c#

我需要从我的句子中删除我所拥有的单词。我需要使用“删除”删除第10个单词中的所有单词。我需要从这句话中删除它:

string stavek = "Today is a very beautifull day";

1 个答案:

答案 0 :(得分:6)

string newString = stavek.Remove(10);

或者如果你需要删除一定数量的字符,那么:

string.Remove有一个重载,它需要删除元素的位置和数量,你可以这样做:

string stavek = "Today is a very beautifull day";
int position = 10;
string newString = stavek.Remove(position, stavek.Length - position);

如果检查Length会更好,这样就不会出现无效范围的异常。