Console.WriteLine("輸入字符1"); string n1 = Console.ReadLine(); Console.WriteLine("輸入字符2"); string n2 = Console.ReadLine(); // lenght是取得字符串的長度 // n1=n1.ToLower(); 變成小寫 // n2 = n2.ToUpper(); 變成大寫 //StringComparison.OrdinalIgnoreCase 忽略大小寫 if (n1.Equals(n2, StringComparison.OrdinalIgnoreCase)) { Console.WriteLine("一樣"); } else { Console.WriteLine("不一樣"); } Console.ReadKey();
1)、Length:獲得當前字符串中字符的個數
2)、ToUpper():將字符轉換成大寫形式
3)、ToLower():將字符串轉換成小寫形式
4)、Equals(lessonTwo,StringComparison.OrdinalIgnoreCase):比較兩個字符串,可以忽略大小寫
5)、Split():分割字符串,返回字符串類型的數組。
6)、Substring():解決字符串。在截取的時候包含要截取的那個位置。
7)、IndexOf():判斷某個字符串在字符串中第一次出現的位置,如果沒有返回-1、值類型和引用類型在內存上存儲的地方不一樣。
8)、LastIndexOf():判斷某個字符串在字符串中最后一次出現的位置,如果沒有同樣返回-1
9)、StartsWith():判斷以....開始
10)、EndsWith():判斷以...結束
11)、Replace():將字符串中某個字符串替換成一個新的字符串
12)、Contains():判斷某個字符串是否包含指定的字符串
13)、Trim():去掉字符串中前后的空格
14)、TrimEnd():去掉字符串中結尾的空格
15)、TrimStart():去掉字符串中前面的空格
16)、string.IsNullOrEmpty():判斷一個字符串是否為空或者為null
17)、string.Join():將數組按照指定的字符串連接,返回一個字符串。