• C#学习——条件判断(三)


    前言

    今天介绍一下C#中的选择结构——条件判断语句

    正文

    一、if

    1.if语句

    if ( 条件 )
    {
        语句1;
        语句2;
        ....
    }
    

    2.if语句嵌套

    if ( 条件1 )
    {
        语句体;   
        if ( 条件2 )
        {
            语句体;
        }
    

    二、if…else…

    3.if…else…

    if ( 条件 )
    {
        语句1;
    }
    else                 //条件成立执行else前边的,不成立执行else后边的
    {
        语句2;
    }
                   
    

    优化:三元表达式
    语法:表达式1 ? 表达式2 : 表达式3
    例如:

    bool result=5>3?true:false;
    

    三、if…else if…

    4.if…else…嵌套

    
    if ( 条件1 )
    {
        语句1;
    }
    else if ( 条件2 )
    {
        语句2;
    }
    else if ( 条件3 )
    {
        语句3;
    }
    ...
    else
    {
        其他语句;
    }
    

    四、switch…case…

    switch(整型表达式)
    {
        case 数值1:
            语句1;
            break;
        case 数值2:
            语句2;
            break;
        ... ...
        case 数值n:
            语句n;
            break;
        default :
            语句n+1;
            break;
    
    

    break关键字: 退出整个switch语句。
    默认的格式中,每个case后面都有个break,因此执行完case中的语句后,就会退出switch语句。
    如果某个case后面没有break,意味着执行完这个case中的语句后,会按顺序执行后面所有case和default中的语句,直到遇到break为止。

    结尾

    以上是各种条件判断的基本代码格式,具体的应用见下一篇,或者下n篇的博客。

  • 相关阅读:
    宾得镜头资料
    先感动自己才能感动别人
    关于单反相机中的APSC
    K10D和凤凰镜头
    Vista的新快捷键
    微软雅黑字体“演”字变“漠”字的bug
    Windows XP无线零配置服务
    剑走偏锋,用XP的启动管理来搞定Vista、XP双系统
    BCB中的目录选择对话框的实现
    MagicAjax 使用
  • 原文地址:https://www.cnblogs.com/txge/p/13973606.html
Copyright © 2020-2023  润新知