从输入的邮箱地址中提取用户名
技术:字符串的常用处理方法,及do..while
代码:
/// <summary> /// 演示字符串的常用处理方法,从邮箱地址中提取用户名 /// </summary> class Program { static void Main(string[] args) { string choice=""; do { string EmailName = ""; Console.WriteLine("请输入你邮箱地址:"); string Address = Console.ReadLine(); Console.WriteLine("你的邮箱地址是:{0}", Address); //获取邮箱用户名 int position = Address.IndexOf("@"); if (position > 0) { EmailName = Address.Substring(0, position); Console.WriteLine("你的邮箱用户名是{0}", EmailName); } else { Console.WriteLine("你的邮箱格式不正确"); } Console.WriteLine("是否要继续?yes/no"); choice = Console.ReadLine(); choice = choice.Trim().ToLower();//处理输入空格和大小写 } while (choice.Equals("yes")); Console.ReadLine(); } }
清清软件园 http://sillysoft.taobao.com