Windows 7.5 Mango rakenduste arendamine, 5. osa: operaatorid, väljendid, avaldused

Windows 7.5 Mango rakenduste arendamine, 5. osa: operaatorid, väljendid, avaldused
Windows 7.5 Mango rakenduste arendamine, 5. osa: operaatorid, väljendid, avaldused

Video: Windows 7.5 Mango rakenduste arendamine, 5. osa: operaatorid, väljendid, avaldused

Video: Windows 7.5 Mango rakenduste arendamine, 5. osa: operaatorid, väljendid, avaldused
Video: How to Install Windows 10 Sandbox Feature | Side-by side-application testing - YouTube 2024, Aprill
Anonim

Meie viimase juhendamise käigus õppisime, kuidas kontrollida täitmise voogu, kasutades erinevaid tingimusi " Kui" avaldus. Selles peatükis või juhendamisel me vaatame erinevaid põhilised ehitusplokid C # -s meeldib avaldised, avaldused ja operaatorid.

Näitame kõigepealt eeskuju, et mõista praeguse õppetunni põhimõisteid. Kõikides ingliskeelsetes keeltes olevad laused on valmistatud erinevatest osadest nagu verbid, nimisõnad ja muu kõneosa. Nagu ka nendes keeltes, on ka C # oma verbide, nimisõnade ja avalduste komplekt. Avaldused on "Täielikud mõtted"C # -s või teisisõnu on C # -teel täiesti arusaadavad sõnad. Avaldused koosnevad ühest või mitmest väljendist ja väljendist koosnevad ühest või mitmest operaatorist ja operandist. Kui saate oma viimast rakendust meenutada, võite selles ka mõne avalduse leida. Näiteks,

myTextBox.Text = “Hello World”;

See on näide avaldusest, mis koosneb väljendist (= märk) ja operandidest (grammatiline string ühel küljel ja omadussetter teisel poolel). Varasemates rakendustes leidub mitmeid teisi avaldusi, kuid ilma C3-avalduseta saab teha avaldusi.

Ooperid on objektid nagu kontroll, muutujad, grammatilised stringid ja muud objektid, kui operaatorid on asjad nagu concate operaator (+), võrdlusperiood (==) ja nii edasi. Seal on palju operaatoreid, kellest mõned olete isegi kasutanud, kuid ei tunne seda operaatorina (nt ";" poolkärnide operaator). Siit leiate kõigi operaatorite loendi. Ent nagu algajaks on meil vaja vaid väheseid operaatoreid, kuigi lisateadmised ei lähe kunagi raiskamata.

Tutvustame lühidalt mõnda ettevõtjat, mida oleme juba kasutanud või mis on olulised.

  • Liikmetele juurdepääsu operaator (.): Kasutatakse liikmefunktsioonide kasutamiseks, nagu käesolevas näites, oleme teksapärase tekstiväli juurde pääsenud. Näiteks txt1.Text
  • Ülekandeoperaator (=): Kasutatakse väärtuste määramiseks L.H.S.
  • Lisa operaator (+): Seda saab kasutada nii aritmeetilise operaatori kui ka liitmise operaatorina. Näiteks txt1.Text = "hi" + txtinp.Text;
  • Mahajätmise, korrutamise ja jagamise operaatorid (-, *, /): Tehke vastavalt lahutamine, korrutamine ja jagamine.
  • Võrdsuse operaator (==): Teab ka võrdleva operaatorina.
  • Operaatorite arv on väiksem ja suurem (<,>)
  • Operaator on suurem või võrdne ja sellega võrdne või väiksem (> =, <=)
  • Tingimuslik JA operaator (&&): Kasutatakse kahe tingimuse kontrollimiseks korraga (exp1 ja exp2)
  • Tingimuslik OR tegur (||): Kasutatakse kahe tingimuse kontrollimiseks samal ajal (exp1 või exp2)
  • Tingimuslik operaator (?:): See on üsna kasulik ja säästab palju klahvivajutusi korraga. Näiteks message = (x == 1)? "auto": "paat"; See tähendab, et kui x on võrdne ühega, siis määrake väärtuse auto, et sõnumiks määrata, et väärtuse paate sõnumiks määrata.

Nii et see on kõik, mida me õpime selle peatüki järgi. Kuid pidage meeles ühte asja; C # on nagu inglise keel. Selle saavutamiseks on vaja tähendusrikkaid lauseid. Kõik C # laused koosnevad vähestest osadest ja kõik on võrdselt olulised. Proovige neid operaatoreid ja väljendeid meelde jätta, kuna peame neid kasutama peaaegu kõigis õpetustes.

Sellega lõpetame selle peatüki ja jõuame varsti sisse järgmine osa, kus me saame rohkem teada ühe avalduse kohta, mida saab kasutada kui "avalduse" ja tingimusliku operaatori alternatiivina "kui avaldus".

Soovitan: