U ovom ćemo članku naučiti o C # izrazima, C # izrazima, razlici između izraza i izraza i C # blokovima.
Izrazi, izrazi i blokovi su gradivni element programa C #. Koristimo ih od našeg prvog programa "Hello World".
C # izrazi
Izraz u C # kombinacija je operanda (varijable, literali, pozivi metoda) i operatora koji se mogu procijeniti na jednu vrijednost. Točnije, izraz mora imati barem jedan operand, ali ne mora imati nijedan operator.
Pogledajmo primjer u nastavku:
dvostruka temperatura; temperatura = 42,05;
Evo, 42.05
to je izraz. Također, to temperature = 42.05
je i izraz.
int a, b, c, zbroj; zbroj = a + b + c;
Evo, a + b + c
to je izraz.
if (dob> = 18 && dob <58) Console.WriteLine ("Ispunjava uvjete za rad");
Ovdje (age>=18 && age<58)
je izraz koji vraća boolean
vrijednost. "Eligible to work"
je također izraz.
Izjave C #
Izjava je osnovna jedinica izvršenja programa. Program se sastoji od više izjava.
Na primjer:
int dob = 21; Int oznake = 90;
U gornjem primjeru, oba gornja retka su izjave.
U C # postoje različite vrste izjava. U ovom uputstvu uglavnom ćemo se usredotočiti na dva od njih:
- Izjava o izjavi
- Izjava o izražavanju
Izjava o izjavi
Izjave deklaracije koriste se za deklariranje i inicijalizaciju varijabli.
Na primjer:
char ch; int maxValue = 55;
Obje char ch;
i int maxValue = 55;
izjave su izjave.
Izjava o izražavanju
Izraz iza kojeg slijedi točka i zarez naziva se izraz izraza.
Na primjer:
/ * Dodjela * / površina = 3,14 * polumjer * polumjer; / * Poziv metode je izraz * / System.Console.WriteLine ("Zdravo");
Ovdje 3.14 * radius * radius
je izraz i area = 3.14 * radius * radius;
izjava je izraza.
Isto tako, System.Console.WriteLine("Hello");
i izraz je i izjava.
Pored izjave i izjave izraza, nalaze se:
- Izjave o odabiru (ako … drugačije, prebacite)
- Izjave o ponavljanju (učinite, dok, za, predvidite)
- Izjave o skoku (prekid, nastavak, prijelaz, povratak, prinos)
- Izjave o rukovanju iznimkama (bacanje, pokušaj-ulov, pokušaj-konačno, pokušaj-ulov-konačno)
O tim će se izjavama raspravljati u sljedećim vodičima.
Ako želite saznati više o izjavama, posjetite izjave C # (referenca za C #)
C # blokovi
Blok je kombinacija nula ili više izjava koja je zatvorena u kovrčave zagrade ().
Na primjer:
Primjer 1: C # blokovi s izjavama
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 ) ) )
Kada pokrenemo program, izlaz će biti:
Trenutna temperatura = 42,05 Vruće je
Evo dvije izjave iznutra ( )
:
Console.WriteLine ("Trenutna temperatura = (0)", temperatura);
i
Console.WriteLine ("Vruće je");
tvori blok .
Primjer 2: Blokovi C # bez izjava
Blok možda ne sadrži izjave, kao što je prikazano u donjem primjeru.
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 ) ) )
Ovdje kovrčave zagrade ( )
nakon if(temperature> 32)
sadrže samo komentare i nikakve izjave.