首頁 >後端開發 >C#.Net教程 >關於C#中String類型的方法分享

關於C#中String類型的方法分享

黄舟
黄舟原創
2017-05-07 10:13:022050瀏覽

Equals(string value)
返回一個BOOL型,比較是否相等,和"=="類似

##Compareto(string value)判斷大小,大返回1 小返回-1 相等返回0


IndexOf(string value)在目前
字串



#也找到這個字元,從第一個開始找,找到就返回第一次找到所在的
索引
,如果找不到返回-1
例: 1123  如果找1的話返回0LastIndexOf(string value)
與上面一樣,不過是從後往前找,返回第一次所找到的索引例:1123  如果找1的話返回1Join(string value,string[] string,int statindex,int
count
)
  //後面兩個參數一個是開始的索引,一個是作用的數量
這個方法和其他方法不一樣,呼叫的時候是從String呼叫出來,作用就是把
陣列透過一個字串連接
起來回傳一個字串
string[ ] ary={"a","b","c"};

string result=String.Join("_",ary);

最後result的值為a_b_c 透過"_"連結起來了

Split(char value)
將一個string型別用char分開.例:

string[] ary;
string str2;
string str1="a_b_c_d";
ary=str1.Split('_');   //注意方法的参数是一个Char类型,返回的是一个数组
foreach(string s in ary)
{
    str2+=s;
}

最後str2的值為abcd

#SubString(int index,int length)
從指定的位置截取指定長度的字串

String str1="abcdefg";
str1.SubString(1,2);
str1的结果就是bc
str1.SubString(2,3);
就是cde 2表示索引位置,3表示長度

ToLower();
全部轉換成小寫#ToUper();

全部轉換成大寫###### #######Trim###();######去掉前後空格  ###

以上是關於C#中String類型的方法分享的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn