Vývoj aplikácií Windows 7.5 Mango Apps, časť 5: Operátori, výrazy, vyhlásenia

Vývoj aplikácií Windows 7.5 Mango Apps, časť 5: Operátori, výrazy, vyhlásenia
Vývoj aplikácií Windows 7.5 Mango Apps, časť 5: Operátori, výrazy, vyhlásenia

Video: Vývoj aplikácií Windows 7.5 Mango Apps, časť 5: Operátori, výrazy, vyhlásenia

Video: Vývoj aplikácií Windows 7.5 Mango Apps, časť 5: Operátori, výrazy, vyhlásenia
Video: Technology Stacks - Computer Science for Business Leaders 2016 - YouTube 2024, Apríl
Anonim

V našom poslednom výučbe sme sa venovali kontrole toku vykonávania na základe rôznych podmienok " Keby" vyhlásenia. V tejto kapitole alebo príručke sa pozrieme na rôzne základné stavebné prvky v C # Páči sa mi to vyjadrenia, vyhlásenia a operátorov.

Najprv si uvedomíme základný pojem dnešnej lekcie. Tresty vo všetkých jazykoch, vrátane angličtiny, sú z rôznych častí, ako sú slovesá, podstatné mená a iné časti reči. Rovnako ako tieto jazyky, C # má tiež vlastnú sadu slovesá, podstatné mená a vyhlásenia. Vyhlásenia sú "Kompletné myšlienky"V C # alebo inými slovami vyhlásenia majú zmysel v jazyku C #. Vyhlásenia pozostávajú z jedného alebo viacerých výrazov a výrazov pozostáva z jedného alebo viacerých operátorov a operandov. Ak si môžete spomenúť našu poslednú žiadosť, nájdete tu aj niekoľko vyhlásení. Napríklad,

myTextBox.Text = “Hello World”;

Toto je príklad vyhlásenia, ktoré sa skladá z výrazu (= znamienko) a operandov (doslovný reťazec na jednej strane a vlastník nastavenia na druhej strane). V našich predchádzajúcich žiadostiach nájdete niekoľko ďalších tvrdení, pretože žiadna žiadosť C # sa nedá vykonať bez vyhlásení.

Operandy sú predmety ako ovládacie prvky, premenné, doslovné reťazce a iné objekty, zatiaľ čo operátori sú veci ako konkávny operátor (+), porovnávací operátor (==) atď. Existuje veľa operátorov, z ktorých niektorí ste dokonca použili, ale nepoznali ho ako operátor (napr. ";" Operátor s dvojbodkou). Zoznam všetkých operátorov nájdete tu. Ale ako začiatočník budeme potrebovať len niekoľko operátorov, aj keď ďalšie poznatky nikdy nezmiznú.

Stručne sa pozrieme na niektorých operátorov, ktoré sme už použili alebo ktoré sú dôležité.

  • Operátor prístupu k členom (.): Používa sa na prístup k funkciám členov, ako v tomto príklade, keď sme sa dostali k textovej vlastnosti textového poľa. Napr. txt1.Text
  • Operátor priradenia (=): Používa sa na priradenie hodnôt L.H.S.
  • Dodatočný operátor (+): Môže sa použiť ako aritmetický operátor, ako aj operátor zřetězenia. Napr. txt1.Text = "hi" + txtinp.Text;
  • Odčítanie, násobenie a rozdelenie (-, *, /): Vykonajte odpočítanie, násobenie a delenie.
  • Operátor rovnosti (==): Tiež vie ako operátor porovnania.
  • Menej ako a viac ako operátori (<,>)
  • Vyšší alebo rovný a menší alebo rovný operátorovi (> =, <=)
  • Podmienený AND operátor (&&): Používa sa na kontrolu dvoch podmienok v rovnakom čase (exp1 a exp2)
  • Podmienený operátor OR (||): Používa sa na kontrolu dvoch podmienok v rovnakom čase (exp1 alebo exp2)
  • Podmienečný operátor (?:): Je to docela užitočné a šetrí veľa stlačení klávesy občas. Napr. message = (x == 1) "car": "loď"; Znamená to, že ak sa x rovná jednému, potom priradiť auto hodnotu inej správe priradiť loď k hodnote správy.

Takže toto je všetko, čo sa naučíme tejto kapitole. Ale pamätajte jednu vec; C # je rovnako ako anglický jazyk. Potrebuje zmysluplné vety, aby zmysel. Všetky vety C # sú zložené z niekoľkých častí a všetky sú rovnako dôležité. Pokúste sa pamätať na týchto operátorov a výrazy, pretože ich budeme musieť používať takmer vo všetkých našich návodoch.

Týmto sa od tejto kapitoly odhlásime a čoskoro sa pozrieme na nás Ďalšia časť, kde sa dozvieme viac o jednom vyhlásení, ktoré sa môže použiť ako alternatíva k príkazu if a podmienenému operátorovi, ktoré sú ekvivalentné k príkazu if.

Odporúča: