c#string方法

来源:互联网 发布:雪橇三傻 知乎 编辑:程序博客网 时间:2024/06/04 20:03
1.
Compare(String, String)

比较两个指定的 String 对象,并返回一个指示二者在排序顺序中的相对位置的整数。

小于零

第一个子字符串在排序顺序中位于之前第二个子字符串。

子字符串在排序顺序中出现的位置相同或 length 为零。

大于零

第一个子字符串遵循在排序顺序的第二个子字符串。


比较字符串是按照字符串中的字符一个个比较,只要一个字符不相同,那么就停止比较得出结果。

而字符的比较则是比较其Unicode值,而非ASCII码值,因为ASCII是不可能容纳下全世界这么多种语言这么多字符。

2.Concat(String, String)

连接 String 的两个指定实例。

Concat(String[])

连接指定的 String 数组的元素。

3.
 IndexOf(Char)

报告指定 Unicode 字符在此字符串中的第一个匹配项的从零开始的索引。

 IndexOf(Char, Int32)

报告指定 Unicode 字符在此字符串中的第一个匹配项的从零开始的索引。 该搜索从指定字符位置开始。

 IndexOf(Char, Int32, Int32)

报告指定字符在此实例中的第一个匹配项的从零开始的索引。 搜索从指定字符位置开始,并检查指定数量的字符位置。

 IndexOf(String)

报告指定字符串在此实例中的第一个匹配项的从零开始的索引。

 IndexOf(String, Int32)

报告指定字符串在此实例中的第一个匹配项的从零开始的索引。 该搜索从指定字符位置开始。

 IndexOf(String, Int32, Int32)

报告指定字符串在此实例中的第一个匹配项的从零开始的索引。 搜索从指定字符位置开始,并检查指定数量的字符位置。

4.

System_CAPS_pubmethodLastIndexOf(Char)

报告指定 Unicode 字符在此实例中的最后一个匹配项的从零开始的索引的位置。

System_CAPS_pubmethodLastIndexOf(Char, Int32)

报告指定 Unicode 字符在此实例中的最后一个匹配项的从零开始的索引的位置。 在指定的字符位置开始和在向后的右边该字符串的开头处理的搜索。

System_CAPS_pubmethodLastIndexOf(Char, Int32, Int32)

报告指定的 Unicode 字符在此实例内的子字符串中的最后一个匹配项的从零开始的索引的位置。搜索在指定字符位置的数目的字符串开始时,开始指定字符和其后面的位置。

System_CAPS_pubmethodLastIndexOf(String)

报告指定字符串在此实例中的最后一个匹配项的从零开始的索引的位置。

System_CAPS_pubmethodLastIndexOf(String, Int32)

报告指定字符串在此实例中的最后一个匹配项的从零开始的索引的位置。 在指定的字符位置开始和在向后的右边该字符串的开头处理的搜索。

System_CAPS_pubmethodLastIndexOf(String, Int32, Int32)

报告指定字符串在此实例中的最后一个匹配项的从零开始的索引的位置。 搜索在指定字符位置的数目的字符串开始时,开始指定字符和其后面的位置。

5.

System_CAPS_pubmethodReplace(Char, Char)

返回一个新字符串,其中此实例中出现的所有指定 Unicode 字符都替换为另一个指定的 Unicode 字符。

System_CAPS_pubmethodReplace(String, String)

返回一个新字符串,其中当前实例中出现的所有指定字符串都替换为另一个指定的字符串。

6.

System_CAPS_pubmethodSubstring(Int32)

从此实例检索子字符串。 子字符串在指定的字符位置开始并一直到该字符串的末尾。

System_CAPS_pubmethodSubstring(Int32, Int32)

从此实例检索子字符串。 子字符串从指定的字符位置开始且具有指定的长度。