求大神 帮我看看程序哪里出错了。。。。。。。。
public void Login(){
int count=3;
for (int i = 3; i >0 ; i--)
{
Console.WriteLine("请输入用户名:");
string username = Console.ReadLine();
Console.WriteLine("请输入密码:");
string userpwd = Console.ReadLine();
int result = dbo.CheckUserInfo(username, userpwd);
if (result == 1)
{
Console.WriteLine("登录成功!");
ShowMenu();
}
else
{
Console.WriteLine("登录失败!");
Login();
}
count = i - 1;
break;
}
if (count == 0)
{
Console.WriteLine("您没有进入权限!");
}
else
{
Console.WriteLine("您还有[0]次机会,请重新输入。",count
}
}
提示说检测到无法运行的代码 i--;