2017年5月3日 星期三

If Then Else 精簡語法

     
        //判斷XYZ是否大於某變數
        int x = 10;
        int y = 5;
        int z = 10;
     



        Response.Write("<BR/>精簡的語法,使用 ? : <BR/>");
        Response.Write(x > y ? "X>Y 是ture" : "X>Y 是flase<BR/>");
        Response.Write(z < y ? "Z<Y 是ture" : "z<y 是flase<BR/>");
        Response.Write(z==y ? "x=z 是ture" : "x=z 為flase<BR/>");

使用    ?與:   切記為半形

一般寫法為:

if (X>Y)
{
     Response.Write("X>Y為true <br/>");
}
else
{
     Response.Write("X>Y為false <br/>");
 }

可用 ? 及 : 構成簡易語法
      Response.Write(x > y ? "X>Y 是ture" :  "X>Y 是flase<BR/>");
 x>Y嗎? 若小於 則顯示 "X>Y 是ture" 若不小於則顯示"X>Y 是flase<BR/>"




沒有留言:

張貼留言