日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > asp.net >内容正文

asp.net

.NET 中String类功能分类概述

發布時間:2025/3/15 asp.net 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 .NET 中String类功能分类概述 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、比較功能

String.Compare:

成員函數

返回值

功能

String.Compare

小于零、零、大于零。

1、比較兩個字符串的大小(按照一定規則)

2、比較兩個字符串中子字符串的大小。

String.CompareOrdinal

成員函數

返回值

功能

String.CompareOrdinal

一個整數,指示兩個比較字之間的詞法關系

通過計算每個字符串中相應 Char 對象的數值來比較兩個指定的 String 對象。

String.Equals

成員函數

返回值

功能

String.Equals

相同時,為true,否則為false

確定兩個指定的 String 對象是否具有相同的值

關于比較功能的測試:http://www.cnblogs.com/LoveLyre/archive/2011/09/02/2163594.html

區別:http://zhidao.baidu.com/link?url=ypWLfjM478_ECf_nWXsljNdQRVJV1KPryzEFA6t4gZieRi2_Rk9zJz7NxUZn2vXJGtq5x8TarDNMAvf6y8nVIK

String.StartsWith

?

成員函數

返回值

功能

String.StartsWith

如果? value 與此字符串的開頭匹配,則為? true;否則為? false

確定此字符串實例的開頭是否與指定的字符串匹配

二、復制功能:

String.Clone:

成員函數

返回值

功能

String.Clone

返回對此 String 實例的引用

克隆

String.Copy

成員函數

返回值

功能

String.Copy

值與 str 相同的新字符串

創建一個與指定的 String 具有相同值的 String 的新實例

String.CopyTo

成員函數

返回值

功能

String.CopyTo

將指定數目的字符從此實例中的指定位置復制到 Unicode 字符數組中的指定位置

三、連接功能

String.Concat

成員函數

返回值

功能

String.Concat

字符串連接后的字符串

連接多個字符串,主要是串連

String.Join

成員函數

返回值

功能

String.Join

一個由? value 中的元素組成的字符串,這些元素以? separator 字符串分隔

串聯字符串數組的所有元素,其中在每個元素之間使用指定的分隔符.

四、格式化功能

String.Format

成員函數

返回值

功能

String.Format

format(復合格式字符串)的副本,

其中的任何格式項均替換為? arg0 的字符串表示形式

將指定字符串中的一個或多個格式項替換為指定對象的字符串表示形式

String.PadLeft

成員函數

返回值

功能

String.PadLeft

與此實例等效的一個新字符串,但該字符串為右對齊,

因此,在左側填充所需任意數量的paddingChar字符,使長度達到? totalWidth。

但是,如果 totalWidth 小于此實例的長度,則此方法返回對現有實例的引用。

如果? totalWidth 等于此實例的長度,則此方法返回與此實例相同的新字符串。

返回一個新字符串,

該字符串通過在此實例中的字符左側填充指定的 Unicode 字符來達到指定的總長度,

從而使這些字符右對齊。

String.PadRight

成員函數

返回值

功能

String.PadRight

與此實例等效的一個新字符串,但該字符串為左對齊,

因此,在右側填充所需任意數量的paddingChar字符,使長度達到? totalWidth。

但是,如果 totalWidth 小于此實例的長度,則此方法返回對現有實例的引用。

如果? totalWidth 等于此實例的長度,則此方法返回與此實例相同的新字符串。

返回一個新字符串,

該字符串通過在此實例中的字符右側填充指定的 Unicode 字符來達到指定的總長度,

從而使這些字符左對齊。

五、查找功能

String.IndexOf

成員函數

返回值

功能

String.IndexOf

如果找到該字符串,則為? value 的從零開始的索引位置;

如果未找到該字符串,則為 -1

報告指定字符串在此實例中的第一個匹配項的從零開始的索引。

該搜索從指定字符位置開始。

String.IndexOfAny:針對單個字符

成員函數

返回值

功能

String.IndexOfAny

在此實例中第一次找到? anyOf 中的任意字符的索引位置(從零開始);


如果未找到? anyOf 中的字符,則為 -1。

報告指定 Unicode 字符數組中的任意字符在此實例中第一個匹配項的從零開始的索引

String.LastIndexOf :

查找順序是從后往前查,從指定的開始位置往索引零位置查詢

?

成員函數

返回值

功能

String.LastIndexOf

如果找到,則返回該字符串第一次匹配的位置,否則返回 -1

報告指定字符串在此實例中的最后一個匹配項的從零開始的索引的位置。

在指定的字符位置開始和在向后的右邊該字符串的開頭處理的搜索.

C#中 String的 IndexOf、 LastIndexOf、 Substring辦法具體介紹:http://blog.sina.com.cn/s/blog_4bc11c050101chel.html

String.LastIndexOfAny

……

String.Substring

成員函數

返回值

功能

String.Substring

與此實例中在? startIndex 處開頭、長度為? length 的子字符串等效的一個字符串,

如果? startIndex 等于此實例的長度且? length 為零,則為 Empty

從此實例檢索子字符串。 子字符串從指定的字符位置開始且具有指定的長度。

六、替換功能

String.Replace

成員函數

返回值

功能

String.Replace

等效于當前字符串(除了? oldValue 的所有實例都已替換為? newValue 外)的字符串。

如果在當前實例中找不到? oldValue,此方法返回未更改的當前實例

返回一個新字符串,其中當前實例中出現的所有指定字符串都替換為另一個指定的字符串。

七、分割功能

String.Split

成員函數

返回值

功能

String.Split

一個數組,其元素包含此實例中的子字符串,這些子字符串由? separator 中的一個或多個字符分隔

返回的字符串數組包含此實例中的子字符串(由指定 Unicode 字符數組的元素分隔)。

參數指定返回的子字符串的最大數量。。

參考:http://blog.csdn.net/zhvsby/article/details/3404721

八、插入功能

String.Insert

成員函數

返回值

功能

String.Insert

返回一個新的字符串

返回一個新的字符串,在此實例中的指定的索引位置插入指定的字符串。

九、刪除功能

String.Remove

成員函數

返回值

功能

String.Remove

一個新字符串,除所刪除的字符之外,該字符串與此實例等效

返回指定數量字符在當前這個實例起始點在已刪除的指定的位置的新字符串。

String.Trim

成員函數

返回值

功能

String.Trim

從當前字符串的開頭和結尾刪除所有空白字符后剩余的字符串

從當前 String 對象移除所有前導空白字符和尾部空白字符。

十、轉換功能

String.ToCharArray

成員函數

返回值

功能

String.ToCharArray

System.Char[] 元素為此實例的各字符的 Unicode 字符數組。

如果此實例是空字符串,則返回的數組為空且長度為零

將此實例中的字符復制到 Unicode 字符數組。

String.ToLower

成員函數

返回值

功能

String.ToLower

當前字符串的小寫形式

返回此字符串轉換為小寫形式的副本。

String.ToUpper

成員函數

返回值

功能

String.ToUpper

當前字符串的大寫形式

返回此字符串轉換為大寫形式的副本。

String.Normalize

成員函數

返回值

功能

String.Normalize

一個新的規范化字符串,其文本值與此字符串相同,但其二進制表示形式符合范式 C

一個新的規范化字符串,其文本值與此字符串相同,但其二進制表示形式符合范式 C

十一、判斷功能

String.IsNullOrEmpty

成員函數

返回值

功能

String.IsNullOrEmpty

如果參數為 null或者空字符,則為 true,否則為 false

指示指定的字符串是 null還是空字符串。

String.IsNullOrWhiteSpace

成員函數

返回值

功能

String.IsNullOrWhiteSpace

如果? value 參數為? null 或? String.Empty,或者如果? value 僅由空白字符組成,則為 true,否則為 false

指示指定的字符串是? null、空還是僅由空白字符組成。

String.IsNormalized

成員函數

返回值

功能

String.IsNormalized

如果此字符串符合范式 C,則為? true;否則為? false

指示此字符串是否符合 Unicode 范式 C。

轉載于:https://www.cnblogs.com/aoguren/p/4259258.html

總結

以上是生活随笔為你收集整理的.NET 中String类功能分类概述的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。