溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

[C#學習筆記]字符串

發(fā)布時間:2020-07-01 06:49:05 來源:網(wǎng)絡(luò) 閱讀:249 作者:haixin3036 欄目:編程語言

★★★★比較字符串


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 返回子字符串或字符串第一次出現(xiàn)的索引位置(從0開始計算).如果沒有找到子字符串,則返回-1

   string a = "abc";

           string b = "c";

           int c = a.IndexOf(b);          

           Console.WriteLine(c); //結(jié)果為:2

           Console.ReadKey();


2. IndexOfAny 返回子字符串或部分匹配第一次出現(xiàn)的索引位置(從0開始計數(shù)).如果沒有找到子字符串,則返回-1


3. LastIndexOf 返回指定子字符串的最后一個索引位置.如果沒有找到子字符串,則返回-1


4. LastIndexOfAny 返回指定子字符串或部分匹配的最后一個位置.如果沒有找到子字符串,則返回-1


5.EndsWith 判斷字符串是否以指定子字符串結(jié)束,返回true或false


6.StartsWith 如果字符串以指定字符串或指定字符串開始,則返回true,否則返回false.



★★★★刪除或替換字符串中某些元素



Remove方法刪除字符串中的元素. 返回string


Replace方法替換字符串中指定字符串或字符


向AI問一下細節(jié)

免責聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI