zoukankan      html  css  js  c++  java
  • 第八回 基础才是重中之重~用好“逻辑与”和“逻辑或”,可以让你的程序更优美!

    当进行“与”运算时,从左向右比较,出现一个为false时,立即退出,不会比较后台的,即使后面的有异常程序也不报错
        当进行“或”运算时,从左向右比较,出现一个为true时,立即退出,不会比较后台的,即使后面的有异常程序也不报错
           

    复制代码
      List<int> arr = null;
                if (  arr != null  &&  arr.Count > 0) //其实arr.Count会报语法错误,但这里是正确的用法,先比较是否为null,如果为空,后面的语句则不会被执行
                    Console.WriteLine("ok");
                else
                    Console.WriteLine("oks");
             // 上面语句等同于:
              List<int> arr = null;
                if (  arr != null ){
                    if(arr.Count > 0){
                    Console.WriteLine("ok");
                else
                    Console.WriteLine("oks");
                    }
                 Console.WriteLine("oks");
                }
    复制代码
  • 相关阅读:
    Ubuntu安装deepin wine版QQ
    解决anaconda安装cvxpy失败的方法
    1006
    一种不用参数交换两变量值的方法
    输入三位数,翻转输出
    一个简单的问题
    1006ac(转)
    1007(转)
    杭电oj1004 自写成功代码
    1004
  • 原文地址:https://www.cnblogs.com/ywsoftware/p/3068449.html
Copyright © 2011-2022 走看看