C#中字符串删除最后一个字符的几种方式

1、使用TrimEnd,public string TrimEnd(params char[] trimChars);参数为字符数组

 string str = "abcde";
 str = str.TrimEnd('e');

string s = " from table union all ";
s = s.Trim().TrimEnd("union all".ToCharArray());

结果:

2.SubString进行截取:Substring(int startIndex, int length);

string str = "abcde";
str = str.Substring(0, str.Length-1);

3.Remove:Remove(int startIndex, int count);

string str = "abcde";
str = str.Remove(str.Length - 1, 1);
发布了30 篇原创文章 · 获赞 1 · 访问量 1158

猜你喜欢

转载自blog.csdn.net/chunchunlaila/article/details/105440038