• [笔记]C#基础入门(十七)——C#中嵌套的if结构


           程序开发中,往往需要先判断一个条件是否成立,再判断另一个条件。比如下面的例子:验证账号是否为“admin”,如果不是则提示错误;如果是,则验证密码是否为“bj2022”:

            用C#实现如下:

    namespace Test
    {
        class Program
        {
            static void Main(string[] args)
            {
                string userName = "admin";
                string password = "bj2008";
                if (userName == "admin")
                {
                    if (password == "bj2022")
                    {
                        Console.WriteLine("登陆成功");
                     }
                     else
                     {
                         Console.WriteLine("密码错误");
                     }
                }
                else
                {
                    Console.WriteLine("用户名错误!");
                }
            }
        }
    }

             外层的if (userName == "admin") 会被首先判断,如果为 false ,就会输出“用户名错误!”;如果为 true ,再判断内层的if (password == "bj2022")。


    以上摘自慕课网课程《C#开发轻松入门》

  • 相关阅读:
    用户交互语句
    基础数据类型补充与总结
    Python 中表示 False 的方法
    集合
    字典
    元组
    列表
    整型数据详述和进制转换
    f-strings 详解
    字符串方法详解
  • 原文地址:https://www.cnblogs.com/qianhua/p/6673738.html
Copyright © 2020-2023  润新知