Výrazy, vyhlásenia a bloky C # (s príkladmi)

V tomto článku sa dozvieme o výrazoch C #, príkazoch C #, rozdieloch medzi výrazmi a príkazmi a blokoch C #.

Výrazy, príkazy a bloky sú stavebným prvkom programu C #. Používame ich od nášho prvého programu „Hello World“.

Výrazy C #

Výraz v C # je kombináciou operandov (premenné, literály, volania metód) a operátorov, ktoré je možné vyhodnotiť na jednu hodnotu. Aby sme boli presní, výraz musí mať aspoň jeden operand, ale nemusí mať žiadny operátor.

Pozrime sa na príklad nižšie:

dvojnásobná teplota; teplota = 42,05;

Tu 42.05je výraz. Tiež temperature = 42.05je to výraz.

int a, b, c, suma; suma = a + b + c;

Tu a + b + cje výraz.

 if (age> = 18 && age <58) Console.WriteLine ("Vhodné pre prácu");

Tu (age>=18 && age<58)je výraz, ktorý vracia booleanhodnotu. "Eligible to work"je tiež výraz.

Príkazy C #

Príkaz je základnou jednotkou vykonania programu. Program sa skladá z viacerých príkazov.

Napríklad:

int vek = 21; Int mark = 90;

V uvedenom príklade sú obidva riadky uvedené vyššie.

V C # sú rôzne typy výpisov. V tomto tutoriáli sa zameriame hlavne na dve z nich:

  1. Vyhlásenie
  2. Vyjadrenie výrazu

Vyhlásenie

Deklaračné príkazy sa používajú na deklaráciu a inicializáciu premenných.

Napríklad:

char ch; int maxValue = 55;

Obaja char ch;a int maxValue = 55;sú vyhlásenia vyhlásení.

Vyjadrenie výrazu

Výraz, za ktorým nasleduje bodkočiarka, sa nazýva výrazový výraz.

Napríklad:

/ * Priradenie * / plocha = 3,14 * polomer * polomer; / * Volanie metódy je výraz * / System.Console.WriteLine ("Hello");

Tu 3.14 * radius * radiusje výraz a area = 3.14 * radius * radius;je výrazom.

Rovnako System.Console.WriteLine("Hello");je to výraz aj výrok.

Okrem vyhlásenia a výrazu sú:

  • Príkazy k výberu (ak … iné, prepnúť)
  • Príkazy iterácie (do, while, for, foreach)
  • Preskakovanie príkazov (prerušenie, pokračovanie, prechod, návrat, výnos)
  • Príkazy na spracovanie výnimiek (hádzať, skúšať, skúšať, skúšať, skúšať, chytiť, konečne)

Tieto vyhlásenia budú popísané v ďalších tutoriáloch.

Ak sa chcete dozvedieť viac informácií o príkazoch, navštívte Príkazy C # (referencia C #)

C # bloky

Blok je kombináciou nula alebo viacerých príkazov, ktoré sú uzavreté v zložených zátvorkách ().

Napríklad:

Príklad 1: C # bloky s výpismi

 using System; namespace Blocks ( class BlockExample ( public static void Main(string() args) ( double temperature = 42.05; if (temperature> 32) ( // Start of block Console.WriteLine("Current temperature = (0)", temperature); Console.WriteLine("It's hot"); ) // End of block ) ) )

Keď spustíme program, výstup bude:

 Aktuálna teplota = 42,05 Je horúco

Tu sú dva výroky vo vnútri ( ):

 Console.WriteLine ("Aktuálna teplota = (0)", teplota);

a

 Console.WriteLine ("Je to horúce");

tvorí blok .

Príklad 2: C # bloky bez výpisov

Blok nemusí obsahovať žiadne výroky, ako je uvedené v príklade nižšie.

 using System; namespace Blocks ( class BlockExample ( public static void Main(string() args) ( double temperature = 42.05; if (temperature> 32) ( // Start of block // No statements ) // End of block ) ) )

Tu zložené zátvorky ( )po if(temperature> 32)obsahujú iba komentáre a žiadne vyhlásenia.

Zaujímavé články...