您好,登錄后才能下訂單哦!
★★★★比較字符串
1. CompareTo方法用于比較2個字符串.
a.當string1<string2時,返回-1
b.當string1==string2時,返回0
c.當string1>string2時,返回1
例子:
string a = "abc";
string b = "bac";
int c = a.CompareTo(b); //這里并不相等,首先先比較第一個字母,如果相等再往后比較
Console.WriteLine(c);
Console.ReadKey();
注意:空字符串("")始終大于null
2. Equals方法用于確定2個字符串是否相等,如果相等返回true,否則返回false.
if(string1.Equals(string2))
{
//代碼段
}
3. Contains方法主要用于字符串中是否包含另一個字符串.如果包含就返回true,否則返回false.
if(string1.Contains(string2))
{
//代碼段
}
★★★★定位和查找字符串
1. IndexOf 返回子字符串或字符串第一次出現的索引位置(從0開始計算).如果沒有找到子字符串,則返回-1
string a = "abc";
string b = "c";
int c = a.IndexOf(b);
Console.WriteLine(c); //結果為:2
Console.ReadKey();
2. IndexOfAny 返回子字符串或部分匹配第一次出現的索引位置(從0開始計數).如果沒有找到子字符串,則返回-1
3. LastIndexOf 返回指定子字符串的最后一個索引位置.如果沒有找到子字符串,則返回-1
4. LastIndexOfAny 返回指定子字符串或部分匹配的最后一個位置.如果沒有找到子字符串,則返回-1
5.EndsWith 判斷字符串是否以指定子字符串結束,返回true或false
6.StartsWith 如果字符串以指定字符串或指定字符串開始,則返回true,否則返回false.
★★★★刪除或替換字符串中某些元素
Remove方法刪除字符串中的元素. 返回string
Replace方法替換字符串中指定字符串或字符
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。