码迷,mamicode.com
首页 > Windows程序 > 详细

C# Case_1 实现用户登录的逻辑

时间:2020-09-24 22:11:39      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:结果   ima   while   登录   info   adk   isnull   输入   image   

    class Program
    {
        static void Main(string[] args)
        {
            string name, pwd;
            Console.WriteLine("请输入用户名:");
            while (true)
            {
                name = Console.ReadLine();
                if (string.IsNullOrWhiteSpace(name))
                {
                    Console.WriteLine("用户名不能为空!请重新输入:");
                }
                else
                {
                    if (name.Equals("admin"))
                    {
                        Console.WriteLine("请输入密码:");
                        pwd = Console.ReadLine();
                        if (string.IsNullOrEmpty(pwd))
                        {
                            Console.WriteLine("密码不能为空!请重新输入:");
                            pwd = Console.ReadLine();
                        }
                        if (pwd == "123")
                        {
                            Console.WriteLine("登录成功!");
                            break;
                        }
                        else
                        {
                            while (true)
                            {
                                if (string.IsNullOrEmpty(pwd))
                                {
                                    Console.WriteLine("密码不能为空!请重新输入:");
                                }
                                else
                                {
                                    Console.WriteLine("密码输入不正确!请重新输入密码:");
                                }
                                pwd = Console.ReadLine();
                                if (pwd == "123")
                                {
                                    break;
                                }
                            }
                            if (pwd == "123")
                            {
                                Console.WriteLine("登录成功!");
                                break;
                            }
                        }
                    }
                    else
                    {
                        Console.WriteLine("用户名不正确!请重新输入用户名:");
                    }
                }
            }
            Console.ReadKey();
        }
    }

运行结果:

技术图片

 

C# Case_1 实现用户登录的逻辑

标签:结果   ima   while   登录   info   adk   isnull   输入   image   

原文地址:https://www.cnblogs.com/successsyg/p/13725095.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有 京ICP备13008772号-2
迷上了代码!