ASP.NET Razor - C# အယူအဆ
- အရှေ့ပိုင်း စာမေးသတ္တပန် Razor C# နေရာ
- နောက်ပိုင်း စာမေးသတ္တပန် Razor VB အလိုင်း
ပြောင်းလဲမှု အယူအဆ: အခြေအနေ ပေါ်မူးယား အကိုးအကား လုပ်ဆောင်ပါ
If အခြေအနေ
C# သင့် အခြေအနေ ပေါ်မူးယား အကိုးအကား လုပ်ဆောင်ပါ
အခြေအနေ စမ်းသပ်ရန် သင့် အသုံးပြုနိုင် if အကိုးအကား. if အကိုးအကား အရ သင့် စမ်းသပ်ချက် အပေါ် အချက်အလက် true သို့မဟုတ် false ပါ
- if အကိုးအကား အားဖြင့် အရာဝတ္တုအုပ်စု စတင်ပါ
- အခြေအနေ အရ ဘတ်ကျုံးများတွင် ပါဝင်
- အခြေအနေ အားဖြင့် true ဖြစ်လျှင် အခုံးကို လုပ်ဆောင်ပါ
အမှတ်အသား
@{var price=50;} <html> <body> @if (price>30) {价格太高。
} </body> </html>
အမှတ်အသား အသုံးပြု
Else အခြေအနေ
if အကိုးအကား အရ ပါဝင်နိုင် else အခြေအနေ.
else အခြေအနေ အားဖြင့် false အခြေအနေ ကို အသုံးပြုပါ
အမှတ်အသား
@{var price=20;} <html> <body> @if (price>30) {价格太高。
} else {价格合适。
} </body> </html>
အမှတ်အသား အသုံးပြု
အစီရင်ခံပါအထက်အဆင့် အမှတ်အသားများတွင် အခြေအနေ 30 အထိ မရှိဘဲ ဖြစ်လျှင် ကျန်ရှိသော အကိုးအကားများ လုပ်ဆောင်ပါ
Else If အခြေအနေ
ဖြင့် လုပ်ဆောင်နိုင် else if အခြေအနေကျွန်ုပ် သုံးစွဲ ပေါင်းစုံ အခြေအနေများကို စမ်းသပ်ပါ
အမှတ်အသား
@{var price=25;} <html> <body> @if (price>=30) {价格太高。
} else if (price>20 && price<30) {价格合适。
} else {价格合适。
} </body> </html>
အမှတ်အသား အသုံးပြု
在上面的例子中,如果第一个条件为 true,则执行第一个代码块。
否则,如果下一个条件为 true,则执行第二个代码块。
您能够设置任意数量的 else if 条件。
if နှင့် else if အခြေအနေများ မပါဝင်ဘဲ အခြား အခြေအနေ မပါဝင်ဘဲ ပြင်းထန်သည် ဖြစ်လျှင် နောက်ဆုံး အခြေအနေ အပါအဝင် ပြင်းထန်သည် အတွက် ပြင်းထန်သည်
switch အခြေအနေ
switch စက္ကူအဖွဲ့အခြား အခြေအနေများ အတွက် စမ်းသပ် ပြင်းထန်သည်
အမှတ်အသား
@{ var weekday=DateTime.Now.DayOfWeek; var day=weekday.ToString(); var message=""; } <html> <body> @switch(day) { case "Monday": message="This is the first weekday."; break; case "Thursday": message="Only one day before weekend."; break; case "Friday": message="Tomorrow is weekend!"; break; default: message="Today is " + day; break; } <p>@message</p> </body> </html>
အမှတ်အသား အသုံးပြု
စမ်းသပ် အကြောင်းအရာ (day) ကို အရက်ခံသည် အရက်အချိန် တွင် ဖြစ်ပါသည်။ အခြား အခြေအနေများ နှင့် ဆိုင်သော အခြေအနေများ အတွက် အခြား အခြေအနေများ အဖွဲ့ နှင့် ဆိုင်သော အခြေအနေများ အဖွဲ့ အစား ပါသည်။ အခြား အခြေအနေများ အဖွဲ့ နှင့် ဆိုင်သော အခြေအနေများ အဖွဲ့ အစား ပါသည်။ စမ်းသပ် အကြောင်းအရာ နှင့် အခြား အခြေအနေများ အဖွဲ့ အစား ပါသည်။
switch စက္ကူအဖွဲ့ က အခြား အခြေအနေများ အတွက် မိမိ၏ case (default:) ကို စစ်ဆေးပြီး ပြင်းထန်သော case မရှိဘဲ အကြောင်းအရာ အတွက် အခြေခံ အကြောင်းအရာ အတွက် အခြေခံ အကြောင်းအရာ အပါအဝင်
- အရှေ့ပိုင်း စာမေးသတ္တပန် Razor C# နေရာ
- နောက်ပိုင်း စာမေးသတ္တပန် Razor VB အလိုင်း