c#提示用户输入用户名,然后再提示输入密码,如果用户名是“admin”,并且密码是“88888”,则提示正确,否则,如果用户名不是admin还提示用户名不存在,如果用户名是admin,则提示密码错误
时间: 2024-11-17 13:29:26 浏览: 8
C#_单元五 系统窗体界面设计.pdf
在C#中,你可以使用控制台应用来实现这样的登录验证流程。下面是一个简单的例子:
```csharp
using System;
class Program
{
static void Main()
{
Console.Write("请输入用户名: ");
string username = Console.ReadLine();
if (username.ToLower() != "admin") // 检查用户名
{
Console.WriteLine($"用户名不存在,已设置的管理员用户名是 'admin'。");
return;
}
Console.Write("请输入密码: ");
string password = Console.ReadLine().ToLower(); // 避免大小写差异影响比较
if (password != "88888")
{
Console.WriteLine("密码错误,请确认您输入的是 '88888'。");
}
else
{
Console.WriteLine("登录成功,正确用户名和密码是 'admin' 和 '88888'。");
}
}
}
```
这段代码首先提示用户输入用户名,如果用户名不是"admin",则显示错误消息并结束程序;如果是"admin",则进一步提示用户输入密码。如果密码也是"88888",则表示登录成功,否则显示密码错误。
阅读全文