挖一挖不常用到而又很实用的重载-Trim

简介: 这个我想没有那个开发人员说不知道,但是里面有一个重载,这个不知道有多少开发人员知道!可以看到,我可以去掉字符串前后的指定字符,只要我在char[]中指定即可,而不是仅仅去掉空格,这次为什么要提它,是因为前几天用asp对接.

这个我想没有那个开发人员说不知道,但是里面有一个重载,这个不知道有多少开发人员知道!

可以看到,我可以去掉字符串前后的指定字符,只要我在char[]中指定即可,而不是仅仅去掉空格,这次为什么要提它,是因为前

几天用asp对接.net的时候遇到的,在asp中有一个join方法,但是它不像C#中的String.Join(“,”)方法可以去掉尾部的“,” ,比如

数组{a,b,c},在asp中join后会变成“a,b,c,”,而C#中会变成”a,b,c”,这个时候当asp传过来的话,在C#中就可以用Trim来剔除
Trim不常用的重载
尾部的“,”了。

var s = "a,b,c,";

var r = s.Trim(new char[] { ',' });

Console.WriteLine(r);

Console.Read();

好了,Trim这个重载大体就这样了,没什么技术含量,重点就是挖一挖,或许对你有用~

希望以上分享对初学朋友有些帮助,谢谢!
更多关注付义方技术博客:http://blog.csdn.net/fuyifang
或者直接用手机扫描二维码查看更多博文:
付义方CSDN博客二维码

目录
相关文章
|
12月前
甚么!!你这麽传参是吧,好好
甚么!!你这麽传参是吧,好好
36 0
|
5月前
|
Web App开发 前端开发 架构师
快10年的老前端了,我还分不清 slice 和 splice,这到底是谁的锅
快10年的老前端了,我还分不清 slice 和 splice,这到底是谁的锅
|
5月前
|
开发者
当做的游戏没人玩时,还要不要继续做下去了
当做的游戏没人玩时,还要不要继续做下去了
37 0
|
设计模式 安全
趣解里氏替换原则之《我买了宝马,为啥不让我停这》
趣解里氏替换原则之《我买了宝马,为啥不让我停这》
79 0
|
Serverless C语言 Python
学编程这么久,还傻傻分不清什么是方法(method),什么是函数(function)?
在标准库inspect 中,它提供了两个自省的函数,即 ismethod() 和 isfunction(),可以用来判断什么是方法,什么是函数。
304 0
学编程这么久,还傻傻分不清什么是方法(method),什么是函数(function)?
|
存储 SQL 缓存
震惊,99.9% 的同学没有真正理解字符串的不可变性
稍有些基础的同学都知道 Java 中 String 字符串是“不可变”的,想要使用“可变字符串”可以使用 `StringBuilder` 和 `StringBuffer` 。 大多数讲字符串不可变性的文章大同小异。但实际上大多数人的理解并不对。
164 0
震惊,99.9% 的同学没有真正理解字符串的不可变性
|
API 索引
在forEach面前大多数人都可能会犯的错
使用过`forEach`的人大致有两种:普通使用,简简单单;复杂使用,总想搞出点花样来,结果一些莫名其妙的bug就出现了,解决这些bug所花费的时间都可以换一种思路实现了,能用作`for`循环的,又不只是`forEach`。没错,笔者就是后者,终究是自己“学艺不精”。于是乎,花点时间,结合自己的实际开发经验,再来好好理理`forEach`。
172 0
在forEach面前大多数人都可能会犯的错
|
安全 编译器
我在一个构造方法中写了30个参数,老板看了想骂人
我在一个构造方法中写了30个参数,老板看了想骂人
104 0
|
NoSQL 安全 程序员
还在频繁定义常量?不试试用枚举代替(备战2022春招或暑期实习,每天进步一点点,打卡100天,Day5)
还在频繁定义常量?不试试用枚举代替(备战2022春招或暑期实习,每天进步一点点,打卡100天,Day5)
121 0
还在频繁定义常量?不试试用枚举代替(备战2022春招或暑期实习,每天进步一点点,打卡100天,Day5)
|
SQL C#
艾伟_转载:c#扩展方法奇思妙用变态篇四:string 的翻身革命
   string是各种编程语言中最基础的数据类型,长期以来受尽其它类的压迫,经常被肢解(Substring、Split)、蹂躏(Join)...  而现在string要“翻身闹革命”了,它几乎无所不能,可以为所欲为,令其它类心惊胆颤.
1051 0