国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

C#中Trim()、TrimStart()、TrimEnd()的用法介紹

2020-01-24 02:50:02
字體:
來源:轉載
供稿:網友
C#中Trim()、TrimStart()、TrimEnd()的用法:
這三個方法用于刪除字符串頭尾出現的某些字符。Trim()刪除字符串頭部及尾部出現的空格,刪除的過程為從外到內,直到碰到一個非空格的字符為止,所以不管前后有多少個連續的空格都會被刪除掉。TrimStart()只刪除字符串的頭部的空格。TrimEnd()只刪除字符串尾部的空格。
如果這三個函數帶上字符型數組的參數,則是刪除字符型數組中出現的任意字符。如Trim("abcd".ToCharArray())就是刪除字符串頭部及尾部出現的a或b或c或d字符,刪除的過程直到碰到一個既不是a也不是b也不是c也不是d的字符才結束。
這里最容易引起的誤會就是以為刪除的是"abcd"字符串。如下例:
string s = " from dual union all ";
s = s.Trim().TrimEnd("union all".ToCharArray());
可能有人以為上面s的最終結果是"from dual",但真正的結果是"from d"。需要注意的是這種寫法執行的刪除對象是字符數組中出現的任意字符,而不是這些字符連在一起組成的字符串!

一般TRIM函數用法:
Trim()   功能刪除字符串首部和尾部的空格。   
語法Trim ( string )   
參數string:string類型,指定要刪除首部和尾部空格的字符串返回值String。
函數執行成功時返回刪除了string字符串首部和尾部空格的字符串,發生錯誤時返回空字符串("")。
如果任何參數的值為NULL,Trim()函數返回NULL。
SQL 中的 TRIM 函數是用來移除掉一個字串中的字頭或字尾。
最常見的用途是移除字首或字尾的空白。
這個函數在不同的資料庫中有不同的名稱:MySQL: TRIM(), RTRIM(), LTRIM()   Oracle: RTRIM(), LTRIM()   SQL Server: RTRIM(), LTRIM()   
各種 trim 函數的語法如下:   
TRIM([[位置] [要移除的字串] FROM ] 字串): [位置] 的可能值為 LEADING (起頭), TRAILING (結尾), or BOTH (起頭及結尾)。
這個函數將把 [要移除的字串] 從字串的起頭、結尾,或是起頭及結尾移除。如果我們沒有列出 [要移除的字串] 是什么的話,那空白就會被移除。
LTRIM(字串): 將所有字串起頭的空白移除。   RTRIM(字串): 將所有字串結尾的空白移除。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新田县| 辛集市| 紫云| 娄烦县| 神池县| 浑源县| 霍林郭勒市| 班玛县| 奈曼旗| 大关县| 卢龙县| 巴彦县| 清丰县| 长葛市| 齐齐哈尔市| 靖宇县| 乌海市| 八宿县| 宁南县| 吴江市| 西安市| 诸城市| 泾源县| 阿巴嘎旗| 红河县| 陕西省| 山东省| 肇庆市| 仁寿县| 荣昌县| 都匀市| 紫金县| 通山县| 休宁县| 平遥县| 德江县| 沁阳市| 阳西县| 来宾市| 长丰县| 平塘县|