成員函數html |
返回值數組 |
功能函數 |
String.Compare測試 |
小於零、零、大於零。url |
一、比較兩個字符串的大小(按照必定規則)spa 二、比較兩個字符串中子字符串的大小。.net |
成員函數code |
返回值orm |
功能htm |
String.CompareOrdinal |
一個整數,指示兩個比較字之間的詞法關係 |
成員函數 |
返回值 |
功能 |
String.Equals |
相同時,爲true,不然爲false |
肯定兩個指定的 String 對象是否具備相同的值 |
關於比較功能的測試:http://www.cnblogs.com/LoveLyre/archive/2011/09/02/2163594.html
成員函數 |
返回值 |
功能 |
String.StartsWith |
若是 value 與此字符串的開頭匹配,則爲 true;不然爲 false |
肯定此字符串實例的開頭是否與指定的字符串匹配 |
成員函數 |
返回值 |
功能 |
String.Clone |
返回對此 String 實例的引用 |
克隆 |
成員函數 |
返回值 |
功能 |
String.Copy |
值與 str 相同的新字符串 |
成員函數 |
返回值 |
功能 |
String.CopyTo |
無 |
將指定數目的字符今後實例中的指定位置複製到 Unicode 字符數組中的指定位置 |
成員函數 |
返回值 |
功能 |
String.Concat |
字符串鏈接後的字符串 |
鏈接多個字符串,主要是串連 |
成員函數 |
返回值 |
功能 |
String.Join |
一個由 value 中的元素組成的字符串,這些元素以 separator 字符串分隔 |
串聯字符串數組的全部元素,其中在每一個元素之間使用指定的分隔符. |
成員函數 |
返回值 |
功能 |
String.Format |
format(複合格式字符串)的副本, 其中的任何格式項均替換爲 arg0 的字符串表示形式 |
將指定字符串中的一個或多個格式項替換爲指定對象的字符串表示形式 |
成員函數 |
返回值 |
功能 |
String.PadLeft |
與此實例等效的一個新字符串,但該字符串爲右對齊, 所以,在左側填充所需任意數量的paddingChar字符,使長度達到 totalWidth。 可是,若是 totalWidth 小於此實例的長度,則此方法返回對現有實例的引用。 若是 totalWidth 等於此實例的長度,則此方法返回與此實例相同的新字符串。 |
返回一個新字符串, 該字符串經過在此實例中的字符左側填充指定的 Unicode 字符來達到指定的總長度, 從而使這些字符右對齊。 |
成員函數 |
返回值 |
功能 |
String.PadRight |
與此實例等效的一個新字符串,但該字符串爲左對齊, 所以,在右側填充所需任意數量的paddingChar字符,使長度達到 totalWidth。 可是,若是 totalWidth 小於此實例的長度,則此方法返回對現有實例的引用。 若是 totalWidth 等於此實例的長度,則此方法返回與此實例相同的新字符串。 |
返回一個新字符串, 該字符串經過在此實例中的字符右側填充指定的 Unicode 字符來達到指定的總長度, 從而使這些字符左對齊。 |
成員函數 |
返回值 |
功能 |
String.IndexOf |
若是找到該字符串,則爲 value 的從零開始的索引位置; 若是未找到該字符串,則爲 -1 |
報告指定字符串在此實例中的第一個匹配項的從零開始的索引。 該搜索從指定字符位置開始。 |
成員函數 |
返回值 |
功能 |
String.IndexOfAny |
在此實例中第一次找到 anyOf 中的任意字符的索引位置(從零開始); |
報告指定 Unicode 字符數組中的任意字符在此實例中第一個匹配項的從零開始的索引 |
查找順序是從後往前查,從指定的開始位置往索引零位置查詢
成員函數 |
返回值 |
功能 |
String.LastIndexOf |
若是找到,則返回該字符串第一次匹配的位置,不然返回 -1 |
報告指定字符串在此實例中的最後一個匹配項的從零開始的索引的位置。 在指定的字符位置開始和在向後的右邊該字符串的開頭處理的搜索. |
C#中 String的 IndexOf、 LastIndexOf、 Substring辦法具體介紹:http://blog.sina.com.cn/s/blog_4bc11c050101chel.html
……
成員函數 |
返回值 |
功能 |
String.Substring |
與此實例中在 startIndex 處開頭、長度爲 length 的子字符串等效的一個字符串, 若是 startIndex 等於此實例的長度且 length 爲零,則爲 Empty |
今後實例檢索子字符串。 子字符串從指定的字符位置開始且具備指定的長度。 |
成員函數 |
返回值 |
功能 |
String.Replace |
等效於當前字符串(除了 oldValue 的全部實例都已替換爲 newValue 外)的字符串。 若是在當前實例中找不到 oldValue,此方法返回未更改的當前實例 |
返回一個新字符串,其中當前實例中出現的全部指定字符串都替換爲另外一個指定的字符串。 |
成員函數 |
返回值 |
功能 |
String.Split |
一個數組,其元素包含此實例中的子字符串,這些子字符串由 separator 中的一個或多個字符分隔 |
返回的字符串數組包含此實例中的子字符串(由指定 Unicode 字符數組的元素分隔)。 參數指定返回的子字符串的最大數量。。 |
成員函數 |
返回值 |
功能 |
String.Insert |
返回一個新的字符串 |
返回一個新的字符串,在此實例中的指定的索引位置插入指定的字符串。 |
成員函數 |
返回值 |
功能 |
String.Remove |
一個新字符串,除所刪除的字符以外,該字符串與此實例等效 |
返回指定數量字符在當前這個實例起始點在已刪除的指定的位置的新字符串。 |
成員函數 |
返回值 |
功能 |
String.Trim |
從當前字符串的開頭和結尾刪除全部空白字符後剩餘的字符串 |
從當前 String 對象移除全部前導空白字符和尾部空白字符。 |
成員函數 |
返回值 |
功能 |
String.ToCharArray |
System.Char[] 元素爲此實例的各字符的 Unicode 字符數組。 若是此實例是空字符串,則返回的數組爲空且長度爲零 |
將此實例中的字符複製到 Unicode 字符數組。 |
成員函數 |
返回值 |
功能 |
String.ToLower |
當前字符串的小寫形式 |
返回此字符串轉換爲小寫形式的副本。 |
成員函數 |
返回值 |
功能 |
String.ToUpper |
當前字符串的大寫形式 |
返回此字符串轉換爲大寫形式的副本。 |
成員函數 |
返回值 |
功能 |
String.Normalize |
一個新的規範化字符串,其文本值與此字符串相同,但其二進制表示形式符合範式 C |
一個新的規範化字符串,其文本值與此字符串相同,但其二進制表示形式符合範式 C |
成員函數 |
返回值 |
功能 |
String.IsNullOrEmpty |
若是參數爲 null或者空字符,則爲 true,不然爲 false |
指示指定的字符串是 null仍是空字符串。 |
成員函數 |
返回值 |
功能 |
String.IsNullOrWhiteSpace |
若是 value 參數爲 null 或 String.Empty,或者若是 value 僅由空白字符組成,則爲 true,不然爲 false |
指示指定的字符串是 null、空仍是僅由空白字符組成。 |
成員函數 |
返回值 |
功能 |
String.IsNormalized |
若是此字符串符合範式 C,則爲 true;不然爲 false |
指示此字符串是否符合 Unicode 範式 C。 |