【发布时间】:2011-02-22 13:44:04
【问题描述】:
如果我有:
string st1 = "this.is.a.string.type";
string st2 = "string";
如果 st1 中存在确切的字符序列,是否有任何内置的 String 方法可以从 st1 中删除 st2?所以我想以“this.is.a..type”结尾。
【问题讨论】:
如果我有:
string st1 = "this.is.a.string.type";
string st2 = "string";
如果 st1 中存在确切的字符序列,是否有任何内置的 String 方法可以从 st1 中删除 st2?所以我想以“this.is.a..type”结尾。
【问题讨论】:
最简单的是:
st1 = st1.Replace(st2, "");
但这不一定非常有效。
【讨论】:
string st3 = st1.Replace(st2, string.Empty);
【讨论】:
这对你有用
string st3 = st1.Replace(st2,"");
这将从st1中删除st2的所有实例,并返回结果
【讨论】:
怎么样:
st1.Replace(st2, "")
它会替换所有出现的。
【讨论】: