zoukankan      html  css  js  c++  java
  • 关于if...else语句的小注意

    if...else是一个使用非常频繁的条件语句,在条件满足时执行if下的代码,条件不满足时执行else下的代码。但在使用过程中会由于粗心犯一些错误。

    比如我想要把性别的默认值设置为“男”,应该进行如下操作:

    但在一开始操作时没有考虑清楚,所以做了如下操作。在这种情况下就正好和上面相反,在没有任何操作的情况下,默认的性别值是“女”。

    1 protected string GetSex()
    2 {
    3        string strSex;
    4        if(!rBtnWman.Checked) strSex="";
    5        else strSex="";
    6        return strSex;
    7 }

    在使用if...else时,一定要注意的是,所有不满足if条件的情况都会执行else下的代码。如果需要对条件进行细分可以使用if...else的嵌套形式。

    if(条件)
    {
        ......(执行语句)
    }
    else if(条件)
    {
        ......(执行语句)
    }
        .
        .
    (可以使用n个else if语句来划分多种情况)
        .
        .
    else
    {
        ......(执行语句)
    }
  • 相关阅读:
    响应式设计
    Flex box 弹性盒子布局
    下拉菜单  -
    html使用技巧
    nth-of-type(n)
    Js中 关于top、clientTop、scrollTop、offsetTop
    仿iPhone滑屏操作
    网页超过一页 点击回到顶部
    linux svn使用
    Linux查看CPU和内存使用情况
  • 原文地址:https://www.cnblogs.com/catherinehu/p/8357997.html
Copyright © 2011-2022 走看看