C#控制台程序的问题
怎么判断也是错误的 第一个问题。。。。public static void denglu()
{
string user = "123456", isPased = "NumPad1NumPad2NumPad3NumPad4NumPad5NumPad6";//储存的账号密码 密码:123456
string user2; //输入的账号密码储存位置
Console.WriteLine("------------------------");
Console.WriteLine("\t英雄联盟");
Console.WriteLine("------------------------");
Console.WriteLine("-------登陆-------");
do
{
Console.WriteLine("请输入账号:");
user2 = Console.ReadLine();
Console.WriteLine("请输入密码:");
string pwd = String.Empty;
ConsoleKey key;
while ((key = Console.ReadKey(true).Key) != ConsoleKey.Enter)
{
pwd += key.ToString();
Console.Write("*");
}
Console.WriteLine("");
//Console.WriteLine(pwd);
//isPased2 = Console.ReadLine();
if (user2 == user && pwd == isPased)
{
Console.WriteLine("登陆成功!");
break;
}
else
{
Console.WriteLine("账号或密码错误,请重新输入!");
}
} while (true);
}
第二个问题。。。。,针对输入值类型错误,错误了抓住错误以后虽然程序不会崩溃,但是接下来它就说“请按任意键钮继续”,这里怎么添加判断循环?判断继续循环的对应的循环条件怎么设置?
判断的值又是多少????求指教
try
{
英雄模块.yingxiong();
新手村.xinshoucun();
}
catch (Exception e)//将抓住的错误放到e中
{
Console.WriteLine(e.Message);
}