挖一挖不常用到而又很实用的重载-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博客二维码

目录
相关文章
甚么!!你这麽传参是吧,好好
甚么!!你这麽传参是吧,好好
57 0
|
3月前
|
JavaScript 前端开发 Java
[JS]同事:这次就算了,下班回去赶紧补补内置函数,再犯肯定被主管骂
本文介绍了JavaScript中常用的函数和方法,包括通用函数、Global对象函数以及数组相关函数。详细列出了每个函数的参数、返回值及使用说明,并提供了示例代码。文章强调了函数的学习应结合源码和实践,适合JavaScript初学者和进阶开发者参考。
59 2
[JS]同事:这次就算了,下班回去赶紧补补内置函数,再犯肯定被主管骂
|
9月前
|
Web App开发 前端开发 架构师
快10年的老前端了,我还分不清 slice 和 splice,这到底是谁的锅
快10年的老前端了,我还分不清 slice 和 splice,这到底是谁的锅
|
9月前
|
存储 编译器 C++
开心档之 C++ 重载运算符
开心档之 C++ 重载运算符
|
C++
开心档之C++ 变量作用域
开心档之C++ 变量作用域
38 0
开心档之开发入门网-C++ 变量作用域
开心档之开发入门网-C++ 变量作用域
|
存储 Java 编译器
【重学C/C++系列(四)】:函数体hack过程详解
首先来说下**什么是hack**? hack字面意思“**非法入侵**”,那么在C/C++中其实就是**使用反汇编查看C/C++代码对应的汇编代码**
【重学C/C++系列(四)】:函数体hack过程详解
|
Serverless C语言 Python
学编程这么久,还傻傻分不清什么是方法(method),什么是函数(function)?
在标准库inspect 中,它提供了两个自省的函数,即 ismethod() 和 isfunction(),可以用来判断什么是方法,什么是函数。
348 0
学编程这么久,还傻傻分不清什么是方法(method),什么是函数(function)?
使用 Lambda 表达式的正确姿势,写得太好了叭
Lambda 表达式非常方便,在项目中一般在 stream 编程中用得比较多。 List<Student> studentList = gen(); Map<String, Student> map = studentList .stream() .collect(Collectors.toMap(Student::getId, a -> a, (a, b) -> a)); 理解一个 Lambda 表达式就三步: 1. 确认 Lambda 表达式的类型 2. 找到要实现的方法 3. 实现这个方法 就这三步,没其他的了。而每一步,都非常非常简单,以至于我分别展开讲一下,你就懂了。
|
JavaScript 前端开发
每日一题:说说new操作符具体干了什么?
每日一题:说说new操作符具体干了什么?
149 0
每日一题:说说new操作符具体干了什么?

热门文章

最新文章