分支,循环,转移

/*分支,循环,转移*/
        int a = 1, b = 2;

        if (a > b) { Response.Write("a>b"); }//语法if(true||false){true执行}else{false时执行}
        if (a < b) { Response.Write("a<b");  }
     //
分支

      switch (a) {
      case 1:
      Response.Write(a);
      break;
      case 2:
      Response.Write(b);
      break;
      }

/*循环*/
        while (a < 8) { a++; if (a > b) { break; } }//while(先判断true||false){true时执行},break;跳出本次循环;
        do { a++; if (a > b) { break; } } while (a < 8);//do{先执行}while(后判断true||false),break;跳出本次循环;
        for (int i = 0; i < 100; i++)
        {
            Response.Write(i);//输出1-100,执行效率比较高
        }
        foreach(Control ctl in this.Controls)
        {
        //一般用来遍历集合,数组
        }
    protected void Page_Load(object sender, EventArgs e)
    {
        int a = 1, b = 2;
        if1(a, b);//调用子涵素
        } 

     protected void if1(int a,int b)
     {
         if (a > b) { Response.Write("a>b"); }//语法if(true||false){true执行}else{false时执行}
         if (a < b) { Response.Write("a<b"); }
        }
    }

猜你喜欢

转载自www.cnblogs.com/youqike/p/10801855.html