下面的代码实现的功能:
输入Email邮箱,获取邮箱的用户名。输入带空格的字符串,分割并连接。输入大写英文字母转换为大写。using System;
class Program{ static void Main(){ string strname;string inputStr;string[] splitString;string joinString;string strEnglish;string email;Console.WriteLine("请输入您的邮箱");email=Console.ReadLine().Trim();Console.WriteLine("您的邮箱是{0}",email);int intindex=email.IndexOf("@");if(intindex>0){ strname=email.Substring(0,intindex); Console.WriteLine("您的用户名是{0}",strname);}
else{ Console.WriteLine("您输入的格式错误");} Console.WriteLine("请输入一个字符串,单词用空格分隔");inputStr=Console.ReadLine();Console.WriteLine("您输入的字符串是{0}",inputStr);splitString=inputStr.Split(' ');foreach (string s in splitString){ Console.WriteLine(s);}joinString=string.Join("-",splitString);Console.WriteLine("连接后的字符串为{0}",joinString); Console.WriteLine("请输入大写英文字符串");strEnglish=Console.ReadLine();Console.WriteLine("您输入的大写字母是{0}",strEnglish);Console.WriteLine("转换为小写英文字母是{0}",strEnglish.ToLower());Console.ReadLine();}}注意:大小写只适用于字母,汉字是不存在大小写转换的。