文章分類

C# (27) ASP.NET (13) SQL (7) ORACLE (5) JAVA (2) SQLSERVER2008 (2) 大家都在問的事 (2) ACCESS (1) ANDRIOD (1) JQUERY (1) python (1) 雜談 (1)

關於我自己

我的相片
程式初心者 JAVA, ASP.NET, C# ,SQL

2010年11月10日 星期三

【C#】中Trim()、TrimStart()、TrimEnd()用法

C#中Trim()、TrimStart()、TrimEnd()的错误认识

这三个方法用于删除字符串头尾出现的某些字符。Trim()删除字符串头部及尾部出现的空格,删除的过程为从外到内,直到碰到一个非空格的字符为 止,所以不管前后有多少个连续的空格都会被删除掉。TrimStart()只删除字符串的头部的空格。TrimEnd()只删除字符串尾部的空格。
e z's W5D&V;}0ITPUB个人空间)@ ? y z j ~ t�O:{6?
如果这三个函数带上字符型数组的参数,则是删除字符型数组中出现的任意字符。如Trim("abcd".ToCharArray())就是删除字符串头部及尾部出现的a或b或c或d字符,删除的过程直到碰到一个既不是a也不是b也不是c也不是d的字符才结束。
B%{3J t [1u ~ k5]0 这里最容易引起的误会就是以为删除的是"abcd"字符串。如下例:
~ F m$y h N K P0

h6X ^ c d O u a3p s0(m U9B.W p Y t m }0ITPUB个人空间 ~ o J n:N
Code highlighting produced by Actipro CodeHighlighter (freeware)
T O%y m D @2F

沒有留言:

張貼留言