• 01 if


    if - else
        if语句是一种控制语句,执行一代码块,如果一个表达式计算为true

    if (expression)
        statement1
    else
      statement2
     
    如果 expression 条件为成立
       执行 statement1
    否则
      执行 statement2

    1.    if ()

     
    if (true)
       语句1;
    语句2;
     
     
    private void button1_Click(object sender, EventArgs e)
    {
        bool b = false;
        if (b)
            MessageBox.Show("a");
        MessageBox.Show("b");
    }
     
     
    if (b) 等同于 if (b == true)
    如果 条件 b == true 成立,则执行 MessageBox.Show("a");
    MessageBox.Show("b");这句,不论条件是否成立都会执行的

    2.    if(){}

    if (true)
    {
      语句1;
      语句2;
      语句3;
         ...
    }
     
     
    如果想要执行的语句不止一个,可以通过使用 {} 将多个语句包含在块中,有条件地执行多个语句
     

    3.  if () else

     
    if (true)
        语句1;
    else
        语句2;
     
     
    这种结构,每个判断只能执行一个语句
     

     

    4.    if(){} else{}

     
    if (true)
    {
      语句1;
      语句2;
      语句3;
         ...
    }
    esle
    {
      语句1;
      语句2;
      语句3;
         ...
    }
     
    如果想要执行的语句不止一个,可以通过使用 {} 将多个语句包含在块中,有条件地执行多个语句
     

    5.    if ()else if(){} else{}

     
            if (true)
            {
                  语句1;
                  语句2;
                  语句3;
                     ...
            }
            esle if (true)
            {
                  语句1;
                  语句2;
                  语句3;
                     ...
            }
            else if(true)
            {
                  语句1;
                  语句2;
                  语句3;
                     ...
            }
            ...
            else
            {
                   语句1;
                  语句2;
                  语句3;
                     ...
            }
     
    还可以扩展 if 语句,使用 else-if 排列来处理多个条件




  • 相关阅读:
    java集合
    linux网络配置(iproute2)
    linux网络配置(ifcfg)
    linuxshell编程之数组和字符串处理工具
    linux网络配置文件
    linux 内核版本和发行版本区别
    linux 相关零碎知识整理
    linux计算机网络基础
    linux bash编程之函数和循环控制
    linux bash shell编程之参数变量和流程控制。
  • 原文地址:https://www.cnblogs.com/xe2011/p/3459408.html
Copyright © 2020-2023  润新知