在C#中我們可以使用ToUpper()或者ToLower()對字符串進行大小寫轉換。
(1)ToUpper()函數,無參數,將字符串轉換爲大寫,並返回。
(2)ToLower()函數,無參數,將字符串轉換爲小寫,並返回。、
案例:
讓用戶輸入一個帶大小寫字符的字符串,並分別使用ToUpper()和ToLower()將字符串轉爲大寫和小寫並輸出。
代碼如下:
Console.WriteLine("請輸入一個帶大寫字符和小寫字符的字符串!"); //提示用戶按照要求輸入字符串
string Str=Console.ReadLine(); //聲明一個字符串接收輸入的字符串
string StrUpper=Str.ToUpper(); //將字符串Str轉換爲大寫並賦值給新聲明的字符串StrUpper
string StrLower=Str.ToLower(); //將字符串Str轉換爲小寫並賦值給新聲明的字符串StrLower
Console.WriteLine("您輸入的字符串爲:{0}",Str);
Console.WriteLine("轉換爲大寫後的字符串爲:{0}",StrUpper);
Console.WriteLine("轉換爲小寫後的字符串爲:{0}",StrLower);
Console.ReadKey(); //等待用戶按任意鍵結束程序
執行結果:
備註:
使用ToUpper()函數和ToLower()函數只是對字符串進行轉換並返回一個副本,並不是對原有字符串進行了改變。