C#中将字符串转成大写或者小写的函数

时间:2024-05-20 11:00:31

在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(); //等待用户按任意键结束程序


执行结果:

C#中将字符串转成大写或者小写的函数


备注:

使用ToUpper()函数和ToLower()函数只是对字符串进行转换并返回一个副本,并不是对原有字符串进行了改变。