C#

C#,删除字符串最后一个字符

2016过去啦,今天是2017年新的一天,不忘初心,继续前行,祝大家都17(一起)好运。

有的时候会需要删除字符串后的最后一个或多个字符,如下
字符串:string s = “a,b,c,d,e,f,”
目标:删除最后一个 “,”
方法:
1、Substring,这个方法使用率最高,我也经常用
ex: s = s.Substring(0,s.Length -1);

2、RTrim,这个方法不仅可以用来删除最后的空格,才可以直接trim掉一些指定字符哦
ex: s = s.ToString().RTrim(‘,’);
扩散:Trim(去前后空格或指定字符) & LTrim(去头部空格或指定字符)

3、TrimEnd,这个和RTrim差不多,区别是这个传递的是一个字符数组,而RTrim可以是任何有效的字符串
ex: s = s.TrimEnd(s.ToCharArray());
扩散:TrimStart(去字符数组头部指定字符)

Pls call me CPP.
Posts created 150

发表评论

Related Posts

Begin typing your search term above and press enter to search. Press ESC to cancel.

Back To Top