Files
Csharp/C#基础/Lesson8_ref和out练习/Program.cs
T

51 lines
1.4 KiB
C#
Raw Normal View History

2025-09-30 16:46:01 +08:00
using System;
using System.Globalization;
namespace Lesson
{
class Program
{
static bool Login(string name, string password, ref string info )
{
string rightUserName = "admin";
string rightPassword = "admin123";
if (name == rightUserName && password == rightPassword)
{
return true;
}
else if (name == rightUserName && password != rightPassword )
{
info = "密码错误";
return false;
}
else if (name != rightUserName && password == rightPassword)
{
info = "账号错误";
return false;
}
else
{
info = "全错全错!";
return false;
}
}
static void Main(string[] args)
{
string inputUserName, inputPassword;
Console.Write("请输入用户名:");
inputUserName = Console.ReadLine();
Console.Write("请输入密码:");
inputPassword = Console.ReadLine();
string info = "";
bool access = Login(inputUserName,inputPassword,ref info);
if (access)
{
Console.WriteLine("登录成功");
}
else
{
Console.WriteLine("登录失败"+ '\n' + info);
}
}
}
}