?
VAR C=ASD==NULL?"SS":"DDD"
上面的意思就是下面的意思
if(ASD==NULL)
{
C= "SS"
}
else
{
C= "DDD"
}
sample: 兩變數 動物種類 、 腿的數量 之間的相關性
----------------------------------三元運算式?多種情況的做法------------------------------------------------
動物種類 = 腿的數量==2?兩腳哺乳類動物:腿的數量==4?四腳哺乳類動物:腿的數量==6:昆蟲動物:腿的數量==8?蜘蛛動物:其他種動物;
----------------------------------上面那行等同於下面switch的做法------------------------------------------------
switch (legs)
{
case 2:
break;
case 4:
動物種類="4腳哺乳類動物或爬蟲類";
break;
case 6:
動物種類="兩腳哺乳類動物或鳥類";
break;
case 8:
動物種類="蜘蛛或章魚";
break;
// 此為預設 當上面的case都沒達成時則會判斷
default:
動物種類="其他種動物";
break;
}
還有另種用法
A=B??C;
上面這行等同下面這行
A= B!=Null?:B:C;
歡迎高手低手來看看 指教指教 切磋切磋 教學香腸