博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
C#中删除字符串最后一个字符的几种方法
阅读量:4502 次
发布时间:2019-06-08

本文共 491 字,大约阅读时间需要 1 分钟。

偶然看到的,记录一下,以免忘记

字符串:string s = "1,2,3,4,5,"
目标:删除最后一个 ","
方法:
   1、用的最多的是Substring,这个也是我一直用的
            
=
 s.Substring(
0
,s.Length 
-
 
1
)
   2、用 RTrim,这个我原来只知道用来删除最后的空格,也没有仔细看过其它的用法,才发现可以直接trim掉一些字符
            
=
 s.ToString().RTrim(
'
,
'
)
   3、用TrimEnd,这个东西和RTrim差不多,区别是这个传递的是一个字符数组,而RTrim可以是任何有效的字符串
s
=
s.TrimEnd(
'
,
'
)
//
如果要删除"5,",则需要这么写
char
[] MyChar 
=
 
{
'5',','}
;
=
 s.TrimEnd(MyChar);
//
s = "1,2,3,4"
类似函数:
      TrimStart,LTrim等
      还有一个TrimToSize对提高性能有微弱的好处....

转载于:https://www.cnblogs.com/fifa0329/p/4536662.html

你可能感兴趣的文章
Palindrome Partitioning
查看>>
Microservice架构模式简介
查看>>
换种形式工作
查看>>
javascript中三种典型情况下this的含义
查看>>
Python学习笔记day2(python基础一)
查看>>
【QC】安装
查看>>
628. Maximum Product of Three Numbers
查看>>
log4j Spring aop 注解的日志管理
查看>>
Spring cloud实战 从零开始一个简单搜索网站_Hystrix断路由的实现(三)
查看>>
Android服务Service
查看>>
sqlalchemy学习(一)
查看>>
silverlight Image Source URI : 一个反斜杠引发的血案
查看>>
Windows Phone开发(35):使用Express Blend绘图 转:http://blog.csdn.net/tcjiaan/article/details/7493010...
查看>>
Windows Phone开发(33):路径之其它Geometry 转:http://blog.csdn.net/tcjiaan/article/details/7483835...
查看>>
Android入门(9)AudioRecord和AudioTrack类的使用【转】http://blog.sina.com.cn/s/blog_6309e1ed0100j1rw.html...
查看>>
mybatis整合Spring编码
查看>>
第七章 路由 68 路由-前端路由和后端路由的概念
查看>>
dpkg包管理
查看>>
前端JS利用canvas的drawImage()对图片进行压缩
查看>>
一键切换皮肤的解决思想及iframe嵌套时寻找下级iframe的方法
查看>>