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.05
je výraz. Tiež temperature = 42.05
je to výraz.
int a, b, c, suma; suma = a + b + c;
Tu a + b + c
je výraz.
if (age> = 18 && age <58) Console.WriteLine ("Vhodné pre prácu");
Tu (age>=18 && age<58)
je výraz, ktorý vracia boolean
hodnotu. "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:
- Vyhlásenie
- 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 * radius
je 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.