因为标题说我想知道如何在字符串中的点之后删除文本。 E.g。
我有一个字符串," abcdefg @ fedcba"。如何删除@符号后面的任何文本(如果我们不知道它后面是什么)?
答案 0 :(得分:3)
string input = "abcdefg@fedcba";
string result = input.Substring(0, input.IndexOf('@'));
答案 1 :(得分:-1)
为了使解决方案更加灵活,您可以使用变量:
char borderCharacter = '@';
string input = '...';
string result = input.Substring(0, input.IndexOf(borderCharacter));