C#中將字串轉成大寫或者小寫的函式
阿新 • • 發佈:2019-02-07
在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()函式只是對字串進行轉換並返回一個副本,並不是對原有字串進行了改變。