iT邦幫忙

1

C#常用的字函數與用法(學習紀錄)

                                   **學習紀錄**
  • Length():回傳字串的長度(含空格)。
string a="I like sailing";
Response.Write(a.Length);//答案為:14。
  • Replace("A","B"):把字串中的A用B取代。
string a = "I like sailing";
Response.Write(a.Replace("sailing", "play computer"));//答案為:I like play computer。
  • Constains("字串A"):先建立一個布林值等於Constains("字串A"),在尋找字串A是否在字串中,如果再的話回傳true,如果不再就回傳false。
string a = "I like sailing";
bool result = a.Contains("sailing");
Response.Write(result);//答案為:true。
  • IndexOf("字串A"):先建立一個整數等於IndexOf("字串A"),在尋找字串A是否在字串中,如果再的話就回傳字串A的索引位置,如果不再就回傳-1。
string s1 = "I like sailing";
string s2 = "sailing";
int x = s1.IndexOf(s2);
Response.Write(x);//答案為:7。
  • Split():將字串切割後放入陣列中,請將切割的符號用單引號包起來放入括號中。
string a = "I like sailing";
string []result = a.Split(' ');
{
    Response.Write("<br>"+i);//
}//答案為:
I
like
sailing
  • Substring(A,B):找出這個字串的第A個字(起始索引數)到第B個字(結束索引數)。
string a = "I like sailing";
Response.Write(a.Substring(3, 7));//答案為:ike sai。
  • ToUpper():將字串中的英文全部轉成大寫。

  • ToLower():將字串中的英文全部轉成小寫。

  • Trim():經字串前面、後面[空白]給刪除。


尚未有邦友留言

立即登入留言