将英文的字母换成大写字母开头
电脑版发表于:2021/3/9 20:05
Console.WriteLine("请输入英文,中间用空格隔开");
//定义变量接受
string English = Console.ReadLine();
//根据空格分割
string[] letter = English.Split(' ');
string str = "";
for (int i = 0; i < letter.Length; i++)
{
//判断是否是多个连续空格,去除空格
if (letter[i].ToString() == "")
{
continue;
}
//将数组不是空格的值开头字母大写,后面字母小写
letter[i] = letter[i].Substring(0, 1).ToUpper() + letter[i].Substring(1).ToLower();
//拼接字符串
str += letter[i];
}
Console.WriteLine(str);