下面的代码实现的功能: 输入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); } 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(); } }
注意:大小写只适用于字母,汉字是不存在大小写转换的。