V tomto článku se dozvíme o C # výrazech, C # příkazech, rozdílech mezi výrazy a příkazy a C # blocích.
Výrazy, příkazy a bloky jsou stavebním kamenem programu C #. Používáme je od našeho prvního programu „Hello World“.
C # výrazy
Výraz v C # je kombinací operandů (proměnné, literály, volání metod) a operátorů, které lze vyhodnotit na jednu hodnotu. Abychom byli přesní, výraz musí mít alespoň jeden operand, ale nemusí mít žádný operátor.
Podívejme se na příklad níže:
dvojnásobná teplota; teplota = 42,05;
Tady 42.05
je výraz. Také temperature = 42.05
je výraz.
int a, b, c, součet; součet = a + b + c;
Tady a + b + c
je výraz.
if (age> = 18 && age <58) Console.WriteLine ("Způsobilé k práci");
Zde (age>=18 && age<58)
je výraz, který vrací boolean
hodnotu. "Eligible to work"
je také výraz.
C # prohlášení
Příkaz je základní jednotkou provádění programu. Program se skládá z více příkazů.
Například:
int věk = 21; Int mark = 90;
Ve výše uvedeném příkladu jsou oba řádky výše příkazy.
V C # existují různé typy příkazů. V tomto tutoriálu se zaměříme hlavně na dva z nich:
- Prohlášení
- Prohlášení o výrazu
Prohlášení
Deklarační příkazy se používají k deklaraci a inicializaci proměnných.
Například:
char ch; int maxValue = 55;
Oba char ch;
a int maxValue = 55;
jsou prohlášení prohlášení.
Prohlášení o výrazu
Výraz následovaný středníkem se nazývá výrazový výraz.
Například:
/ * Přiřazení * / plocha = 3,14 * poloměr * poloměr; / * Volání metody je výraz * / System.Console.WriteLine ("Hello");
Zde 3.14 * radius * radius
je výraz a area = 3.14 * radius * radius;
je výraz výraz.
Podobně System.Console.WriteLine("Hello");
je to výraz i prohlášení.
Kromě deklarace a výrazového prohlášení existují:
- Výpisy pro výběr (pokud … jinak, přepnout)
- Iterační příkazy (do, while, for, foreach)
- Přejít na příkazy (rozbít, pokračovat, přejít, vrátit, výnos)
- Příkazy pro zpracování výjimek (házet, zkoušet, zkoušet, konečně, zkoušet, chytit-konečně)
Těmto tvrzením se budeme věnovat v dalších tutoriálech.
Pokud se chcete dozvědět více o příkazech, navštivte C # příkazy (C # reference)
C # bloky
Blok je kombinací nula nebo více příkazů, které jsou uzavřeny uvnitř složených závorek ().
Například:
Příklad 1: C # bloky s příkazy
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 ) ) )
Když spustíme program, výstup bude:
Aktuální teplota = 42,05 Je horko
Zde jsou dvě prohlášení uvnitř ( )
:
Console.WriteLine ("Aktuální teplota = (0)", teplota);
a
Console.WriteLine ("Je to horké");
tvoří blok .
Příklad 2: C # bloky bez příkazů
Blok nemusí mít v sobě žádné příkazy, jak ukazuje následující příklad.
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 ) ) )
Tady složené závorky ( )
po if(temperature> 32)
obsahují pouze komentáře a žádná prohlášení.