Razvoj Windows 7.5 Mango aplikacija, 5. dio: Operatori, izrazi, izjave

Razvoj Windows 7.5 Mango aplikacija, 5. dio: Operatori, izrazi, izjave
Razvoj Windows 7.5 Mango aplikacija, 5. dio: Operatori, izrazi, izjave

Video: Razvoj Windows 7.5 Mango aplikacija, 5. dio: Operatori, izrazi, izjave

Video: Razvoj Windows 7.5 Mango aplikacija, 5. dio: Operatori, izrazi, izjave
Video: How to Crochet: Fold Crop Top | Pattern & Tutorial DIY - YouTube 2024, Travanj
Anonim

U našem zadnjem udžbeniku proučavali smo kako kontrolirati tijek izvršenja na temelju različitih uvjeta " ako" izjava. U ovom poglavlju ili vodiču ćemo pogledati različite osnovni građevni blokovi u C # Kao izraze, izjave i operatore.

Prvo ćemo uzeti primjer da bismo razumjeli osnovni koncept današnje lekcije. Kazne na svim jezicima, uključujući engleski, sastoje se od različitih dijelova kao što su glagoli, imenice i drugi dio govora. Baš kao i ti jezici, C # također ima svoj vlastiti skup glagola, imenica i izjava. Izjave su "Cijela misli"U C # ili drugim riječima izjave imaju potpun smisao za C # jezik. Izjave se sastoje od jednog ili više izraza i izraza se sastoji od jednog ili više operatera i operanda. Ako se možete sjetiti naše posljednje prijave, u njemu možete pronaći i nekoliko izjava. Na primjer,

myTextBox.Text = “Hello World”;

Ovo je primjer izjave, koja se sastoji od izraza (= znaka) i operanda (doslovni niz na jednoj strani i imatelja postavki s druge strane). Možete pronaći više drugih izjava u našim ranijim prijavama jer se ne može izraditi nijedan C # zahtjev bez izjava.

Operandi su objekti poput kontrola, varijabli, doslovnih nizova i drugih objekata, dok su operatori stvari poput koncertnog operatera (+), operatera za usporedbu (==) i tako dalje. Postoje mnogi operatori, od kojih su neki čak i upotrebljavali, ali niste ih prepoznali kao operatora (npr., Operater "polu-debelog crijeva"). Popis svih operatora možete pronaći ovdje. Ali, kao početnika, trebat će nam samo nekoliko operatera, iako dodatno znanje nikada ne bi izgubljeno.

Kratko ćemo pogledati neke operatore koje smo već koristili ili koji su važni.

  • Operator pristupa članovima (.): Koriste se za pristup funkcijama članova kao u ovom primjeru pristupili smo tekstualnom svojstvu tekstualnog okvira. Npr txt1.Text
  • Operator zadatka (=): Koristi se za dodjeljivanje vrijednosti L.H.S.
  • Operator dodavanja (+): Može se koristiti kao aritmetički operator, kao i operator spajanja. Npr txt1.Text = "hi" + txtinp.Text;
  • Operatori za oduzimanje, razmnožavanje i razdvajanje (-, *, /): Izvršite oduzimanje, umnožavanje i podjelu.
  • Operator jednakosti (==): Također zna kao operater usporedbe.
  • Manji od i veći od operatera (<,>)
  • Veći ili jednak i manji ili jednak operatoru (> =, <=)
  • Uvjetni operater (&&): Koristi se za istovremenu provjeru dva uvjeta (exp1 i exp2)
  • Uvjetni OR operator (||): Koristi se za istovremenu provjeru dva uvjeta (exp1 ili exp2)
  • Uvjetni operater (?:): To je prilično korisno i s vremena na vrijeme sprema mnogo tipki. Npr Poruka = (x == 1) „auto”:”Brod”; To znači da ako je x jednak broju onda dodijelite vrijednost automobila na poruku drugu dodijeliti vrijednost plovila na poruku.

Dakle, ovo je sve što ćemo naučiti ovo poglavlje. Ali zapamtite jednu stvar; C # je poput engleskog jezika. Potrebno je smislene rečenice kako bi imali potpun smisao. Sve C # rečenice sastoje se od nekoliko dijelova, a sve su jednako važne. Pokušajte se sjetiti tih operatera i izraza jer ćemo ih morati koristiti u gotovo svim našim tutorijalima.

Time se odjavljujemo iz ovog poglavlja i uskoro vas vidimo sljedeći dio, gdje ćemo saznati više o jednoj izjavi koja se može koristiti kao alternativa "ako je izjava" i uvjetni operater jednaka "ako je izjava".

Preporučeni: