ASP.NET Razor - C# သတင်းအမှတ်

သတင်းအမှတ် ဟာ သတင်း ထိန်းချုပ်ရန် အသုံးပြုသည် အမည်ခံ သတင်းအမှတ် ဖြစ်သည်။

သတင်းအမှတ်

သတင်းအမှတ် ဟာ သတင်း ထိန်းချုပ်ရန် အသုံးပြုသည်။

သတင်းအမှတ် အမည် ဟာ အစိတ် အကျွန်း စကားလုံး မှ စတင်သည် မှာ အပ်ဘဲ အချိန်မှာ နှင့် အကျဉ်း အချိန်မှာ ပါဘဲသည်။

သတင်းအမှတ် ဟာ သတင်းအမျိုးအစား တစ်ခု ကို ညွှန်ပြသည် ၄င်း၏ ထိန်းချုပ်သည် သတင်းအမျိုးအစား ကို ကြည့်မှတ်သည်။ စကားလုံး သတင်းအမှတ် ဟာ စကားလုံး သတင်းကို ထိန်းချုပ်သည် (\

使用 var 关键词或类型对变量进行声明,不过 ASP.NET 通常能够自动确定数据的类型。

အမှတ်အသား

// 使用 var 关键词:
var greeting = "Welcome to CodeW3C.com";
var counter = 103;
var today = DateTime.Today;
// 使用 data 类型:
string greeting = "Welcome to CodeW3C.com";
int counter = 103;
DateTime today = DateTime.Today;

数据类型

下面是常用数据类型的列表:

类型 ဖော်ပြ အမှတ်အသား
int 整数 103, 12, 5168
float 浮点数 3.14, 3.4e38
decimal 小数 1037.196543
bool အကြောင်းအရာ true, false
string စကေးလံအရေးအသား "Hello CodeW3C.com", "Bill"

အရာများ

အရာများ အကြောင်းအရာကို အဆိုပါ အရာများ တွင် အဆိုပါ အကြောင်းအရာ ကို အဆိုပါ အကြောင်းအရာ ကို အဆိုပါ အကြောင်းအရာ ကို အဆိုပါ အကြောင်းအရာ ကို အဆိုပါ အကြောင်းအရာ ကို ပြုလုပ်သည်

C# စကားလုံးစကား အသုံးပြုခြင်း အမျိုးမျိုးကို ထောက်ပံ့သည်။ အရေးပါသော အရာများ အစားထိုးချက်များမှာ

အရာများ ဖော်ပြ အမှတ်အသား
= အရာများ ကို အသုံးပြုခြင်း အတွက် i=6
  • +
  • -
  • *
  • /
  • အရာများ ကို ပေါင်းစပ်ခြင်း သို့မဟုတ် အရာများ ကို ပြန်လည်ပေါင်းစပ်ခြင်း
  • အရာများ ကို ဖြတ်ကျော်ခြင်း သို့မဟုတ် အရာများ ကို ပြန်လည်ဖြတ်ကျော်ခြင်း
  • အရာများ ကို လုပ်ကျွမ်းခြင်း သို့မဟုတ် အရာများ ကို ပြန်လည်လုပ်ကျွမ်းခြင်း
  • အရာများ ကို လုပ်ကျွမ်းခြင်း သို့မဟုတ် အရာများ ကို ပြန်လည်လုပ်ကျွမ်းခြင်း
  • i=5+5
  • i=5-5
  • i=5*5
  • i=5/5
  • +=
  • -=
  • အရာများ ကို တိုးစေသည်
  • အရာများ ကို ကျဆင်းစေသည်
  • i += 1
  • i -= 1
== တူဘဲ။ အရာများ တူဘဲဖြစ်လျှင် အမှတ် true ကို ပြန်လည်ပေးသည်。 if (i==10)
!= မတူဘဲ။ အရာများ မတူဘဲဖြစ်လျှင် အမှတ် true ကို ပြန်လည်ပေးသည်。 if (i!=10)
  • <
  • >
  • <=
  • >=
  • အမှတ်ခွဲခြင်း
  • အမှတ်ခွဲခြင်း
  • အမှတ်ခွဲခြင်း နှင့်အတူ။ အရာများ ကို နှင့်အတူ အမှတ်ခွဲကြည့်ရမည့် အတွက်
  • အမှတ်ခွဲခြင်း ထိပ်။ အရာများ ကို အမှတ်ခွဲကြည့်ရမည့် အတွက်
  • if (i<10)
  • if (i>10)
  • if (i<=10)
  • if (i>=10)
+ စကေးလံများ ပေါင်းစပ်ခြင်း (ဆက်လက်ပေါင်းစပ်ခြင်း သို့မဟုတ် ပေါင်းစပ်ခြင်း) "w3" + "school"
. စက္ကူ။ အထိုသို့ အရာများ ကို အဆိုပါ အထိုသို့ အုပ်စုစည်းပေးသည်。 DateTime.Hour
() ပုံစံလက်တင်ချက်။ အရာများ ကို အုပ်စုစည်းကြည့်ရမည့် အတွက် (i+5)
() ပုံစံလက်တင်ချက်။ ပြင်ဆင်သော အရာများ ကို ချောင်းပေးသည်。 x=Add(i,5)
[] ပုံစံလက်တင်ချက်။ အသုံးပြုရာတွင် စကေးလံများ သို့မဟုတ် အကြိမ်ကြိမ်များ အတွက် တစ်ခုတည်း၏ ပုံစံကို ရယူသည်。 name[3]
! 非。反转 true 或 false。 if (!ready)
  • &&
  • ||
  • 逻辑与
  • 逻辑或
  • if (ready && clear)
  • if (ready || clear)

အမျိုးအစား ပြောင်းလဲခြင်း

အမျိုးအစား ကို ပြောင်းလဲခြင်း ကို အသုံးပြုခြင်း ကား အသုံးပြုသည်။

အများဆုံး အမှတ်အသား အမျိုးအစား ကို အခြား အမျိုးအစား အား သွယ်ယူခြင်း ဖြစ်သည်။ ဥပမာ စကားလုံး အမှတ်အသား ကို အက်ဖ် အား သွယ်ယူခြင်း ဖြစ်သည်။

အခြေခံအဖြစ် အသုံးပြုသည့် အမှတ်အသား ကို စကားလုံး အားသွယ်ယူခြင်း ဖြစ်သည်။ အသုံးပြုသော အမှတ်အသား ကို အက်ဥပဒေ အချက်အလက် အားသွယ်ယူ အီးကျူ အတွက် အခြေခံ မရှိ။

အသုံးပြုသော အကွက် အချက်အလက် အသင်း

နည်းလမ်း ဖော်ပြ အမှတ်အသား
  • AsInt()
  • IsInt()
စကားလုံး ကို အက်ဖ် အားသွယ်ယူခြင်း if (myString.IsInt())
{myInt=myString.AsInt();}
  • AsFloat()
  • IsFloat()
စကားလုံး ကို ကြယ်မှား အမှတ် အားသွယ်ယူခြင်း if (myString.IsFloat())
{myFloat=myString.AsFloat();}
  • AsDecimal()
  • IsDecimal()
စကားလုံး ကို ဆယ်ကျယ် အမှတ် အားသွယ်ယူခြင်း if (myString.IsDecimal())
{myDec=myString.AsDecimal();}
  • AsDateTime()
  • IsDateTime()
စကားလုံး ကို ASP.NET DateTime အမျိုးအစား အားသွယ်ယူခြင်း myString="10/10/2012";
myDate=myString.AsDateTime();
  • AsBool()
  • IsBool()
စကားလုံး ကို အမှန်/မမှန် အရေးအချင်း အားသွယ်ယူခြင်း myString="True";
myBool=myString.AsBool();
ToString() အမှတ်အသား အမျိုးအစား ကို စကားလုံး အားသွယ်ယူခြင်း myInt=1234;
myString=myInt.ToString();