我想删除" |"之后存在的字符串部分。例如String s = HelloWorld | ABCD我想删除ABCD。
我想在asp.net中这样做。帮助将非常感谢。 subString方法可能用于此,但我不知道如何做到这一点。 请帮我解决这个问题。
答案 0 :(得分:4)
int pipeIndex = s.IndexOf("|");
s = pipeIndex == - 1 ? s : s.Substring(0, pipeIndex);
这是最有效的方式,也许你会发现它更具可读性:
s = s.Split('|')[0];