要求是实现输入用户名和密码,正确后登录,本人代码如下:(实际效果是只能输入用户名,根本不能输入密码就进行判断)
string username = null;
string password = null;
int i = 0;
Console.WriteLine("请输入用户名和密码");
while (true)
{
Console.Write("用户名\n");
username = Convert.ToString(Console.Read());
Console.Write("密码\n");
password = Convert.ToString(Console.Read());
if(username== null || password== null)
{
Console.WriteLine("用户名'\'密码不能为空");
}
else
{
if (username != "admin" || password != "8")
{
Console.WriteLine("第{0}次登陆失败\n", i + 1);
}
if (username == "admin" && password == "8")
{
Console.WriteLine("登陆成功");
break;
}
i++;
if (i > 3)
{
Console.WriteLine("登录失败次数过多,无法登录!");
break;
}
}