小小白求帮忙看下代码,该怎么解决
小小白求帮忙看下代码
static void Main(string[] args)
{
AdminLogin adminlogin = new AdminLogin();
adminlogin.show();
string user = Console.ReadLine();
string password = Console.ReadLine();
adminlogin.Login(user,password );
Console.ReadKey();
}
public class AdminLogin
{
public string user;
public string password;
public string Login(string user, string password)
{
if (user == "admin" && password == "888888")
return "登录成功";
else
return "输入错误";
}
public void show()
{
Console.WriteLine("********************************");
Console.WriteLine(" 管理员登录界面");
Console.WriteLine("********************************");
Console.Write("用户名:");
user = Console.ReadLine();
Console.Write("密码:");
password = Console.ReadLine();
}
}
那个输出 登录成功 和输入错误 应该怎么才能显示出来,,谢谢
------解决方案--------------------
main函数部分修改一下:
string user = Console.ReadLine();
string password = Console.ReadLine();
adminlogin.Login(user,password );
改为:
string result = adminlogin.Login(adminlogin.user, adminlogin.password);//已经赋值了,直接取类的public的成员变量
Console.WriteLine(result);//输出结果
static void Main(string[] args)
{
AdminLogin adminlogin = new AdminLogin();
adminlogin.show();
string user = Console.ReadLine();
string password = Console.ReadLine();
adminlogin.Login(user,password );
Console.ReadKey();
}
public class AdminLogin
{
public string user;
public string password;
public string Login(string user, string password)
{
if (user == "admin" && password == "888888")
return "登录成功";
else
return "输入错误";
}
public void show()
{
Console.WriteLine("********************************");
Console.WriteLine(" 管理员登录界面");
Console.WriteLine("********************************");
Console.Write("用户名:");
user = Console.ReadLine();
Console.Write("密码:");
password = Console.ReadLine();
}
}
那个输出 登录成功 和输入错误 应该怎么才能显示出来,,谢谢
------解决方案--------------------
main函数部分修改一下:
string user = Console.ReadLine();
string password = Console.ReadLine();
adminlogin.Login(user,password );
改为:
string result = adminlogin.Login(adminlogin.user, adminlogin.password);//已经赋值了,直接取类的public的成员变量
Console.WriteLine(result);//输出结果