"Windows 7,5" "Mango" programų kūrimas, 5 dalis: operatoriai, išraiškos, pareiškimai

"Windows 7,5" "Mango" programų kūrimas, 5 dalis: operatoriai, išraiškos, pareiškimai
"Windows 7,5" "Mango" programų kūrimas, 5 dalis: operatoriai, išraiškos, pareiškimai

Video: "Windows 7,5" "Mango" programų kūrimas, 5 dalis: operatoriai, išraiškos, pareiškimai

Video:
Video: Atsiprašome, neradome jūsų l KINO PAVASARIS 2020 - YouTube 2024, Balandis
Anonim

Mūsų paskutiniame vadovėlyje mes ištyrėme, kaip kontroliuoti vykdymo srautą, naudojant skirtingas sąlygas " Jei" pareiškimas. Šiame skyriuje ar pamokoje mes pažvelgsime į įvairius dalykus pagrindiniai blokai C # Kaip išraiškos, pareiškimai ir operatoriai.

Mes pirmiausia imsime pavyzdį, kad suprastume pagrindinę šiandieninės pamokos koncepciją. Sakiniai visomis kalbomis, įskaitant anglų kalbą, yra pagaminti iš įvairių dalių, pavyzdžiui, veiksmažodžių, daiktavardžių ir kitos kalbos dalies. Tiesiog kaip ir šiose kalbose, C # taip pat turi savo veiksmažodžių, daiktavardžių ir pareiškimų rinkinį. Pareiškimai yra "Užbaigti mintis"C # arba kitais žodžiais tariant, teiginiai visiškai suprantami C # kalba. Pareiškimus sudaro viena ar kelios išraiškos ir išraiškos sudaro vienas ar daugiau operatorių ir operandai. Jei galite prisiminti mūsų paskutinę paraišką, galite rasti ir keletą teiginių. Pavyzdžiui,

myTextBox.Text = “Hello World”;

Tai pareiškimo pavyzdys, sudarytas iš išraiškos (= ženklas) ir operandų (vienos pusės raidinė eilutė ir kitoje pusėje esanti turto nustatymo priemonė). Mūsų ankstesnėse paraiškose galite rasti keletą kitų teiginių, kad C # paraišką galima pateikti be pareiškimų.

Operandai yra tokie objektai kaip valdikliai, kintamieji, literalinės eilutės ir kiti objektai, o operatoriai yra tokie dalykai kaip concate operator (+), palyginimo operatorius (==) ir tt Yra daug operatorių, iš kurių kai kuriuos netgi naudojate, tačiau neatpažįstate jo kaip operatoriaus (pvz., ";" Puskušio operatorius). Čia galite rasti visų operatorių sąrašą. Bet kaip pradedantiesiems mums reikės tik kelių operatorių, nors papildomų žinių niekada nebus švaistomi.

Mes trumpai apžvelgsime kai kuriuos operatorius, kuriuos jau naudojome arba kurie yra svarbūs.

  • Narių prieigos operatorius (.): Naudojamas prisijungiant prie narių funkcijų, pvz., Šiame pavyzdyje turime prieigą prie teksto laukelio teksto nuosavybės. Pavyzdžiui txt1.Text
  • Priskyrimo operatorius (=): Naudojamas priskirti reikšmes L.H.S.
  • Papildomas operatorius (+): Jis gali būti naudojamas kaip aritmetinis operatorius, taip pat sujungiantis operatorius. Pavyzdžiui txt1.Text = "hi" + txtinp.Text;
  • Ištraukimo, daugybos ir padalijimo operatoriai (-, *, /): Atlikite atimties, daugybos ir padalijimo atitinkamai.
  • Lygybės operatorius (==): Taip pat žino kaip palyginimo operatorius.
  • Mažiau ir daugiau nei operatoriai (<,>)
  • Operatorius didesnis arba lygus ir mažesnis arba lygus (> =, <=)
  • Sąlyginis ir operatorius (&&): Naudojamas tikrinant dvi sąlygas tuo pačiu metu (exp1 ir exp2)
  • Sąlyginis AR operatorius (||): Naudojamas dviejų sąlygų patikrinimui vienu metu (exp1 arba exp2)
  • Sąlyginis operatorius (?:): Tai gana naudinga ir kartais palieka daug paspaudimų. Pavyzdžiui pranešimas = (x == 1)? "automobilis": "valtis"; Tai reiškia, kad jei x yra lygus vienam, tada priskirkite reikšmę automobilį, kad žinutė dar priskirtų reikšmės laivui pranešti.

Taigi viskas, ko mes išmokysime šiame skyriuje. Bet prisimink vieną dalyką; C # yra kaip anglų kalba. Tam reikia prasmingų sakinių, kad būtų visiškai išmintingas. Visi C # sakiniai susideda iš kelių dalių ir visi yra vienodai svarbūs. Stenkitės prisiminti šiuos operatorius ir išraiškas, nes mes turėsime juos naudoti beveik visuose mūsų vadovuose.

Šiuo metu mes atsiskaitame iš šio skyriaus ir greitai pamatysime jus kita dalis, kur mes sužinome daugiau apie vieną teiginį, kuris gali būti naudojamas kaip alternatyva "if statement" ir sąlyginiam operatoriui, kuris atitinka "if statement".

Rekomenduojamas: