C # avaldised, avaldised ja plokid (koos näidetega)

Selles artiklis tutvume C # avaldiste, C # lausete, avaldise ja lause erinevuse ning C # plokkidega.

Avaldised, avaldised ja plokid on C # programmi ehituskivi. Oleme neid kasutanud oma esimesest programmist "Tere maailm".

C # väljendid

C # avaldis on operandide (muutujad, literaalid, meetodi väljakutsed) ja operaatorite kombinatsioon, mida saab hinnata ühe väärtusega. Täpsusena peab avaldises olema vähemalt üks operand, kuid sellel ei pruugi olla ühtegi operaatorit.

Vaatame allpool toodud näidet:

kahekordne temperatuur; temperatuur = 42,05;

Siin 42.05on väljend. Samuti temperature = 42.05on väljend ka.

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

Siin a + b + con väljend.

 if (vanus> = 18 && vanus <58) Console.WriteLine ("Töötamiseks sobilik");

Siin (age>=18 && age<58)on avaldis, mis tagastab booleanväärtuse. "Eligible to work"on ka väljend.

C # avaldused

Avaldus on programmi täitmise põhiühik. Programm koosneb mitmest avaldusest.

Näiteks:

int vanus = 21; Int-märgid = 90;

Ülaltoodud näites on mõlemad ülaltoodud read avaldused.

C #-s on erinevaid avaldusi. Selles õpetuses keskendume peamiselt kahele neist:

  1. Deklaratsiooni avaldus
  2. Avalduse avaldus

Deklaratsiooni avaldus

Deklaratsioonilauseid kasutatakse muutujate deklareerimiseks ja initsialiseerimiseks.

Näiteks:

char ch; int maxValue = 55;

Mõlemad char ch;ja int maxValue = 55;on deklaratsioonide avaldused.

Avalduse avaldus

Avaldist, millele järgneb semikoolon, nimetatakse avaldislauseks.

Näiteks:

/ * Omistamine * / pindala = 3,14 * raadius * raadius; / * Meetodi kõne on avaldis * / System.Console.WriteLine ("Tere");

Siin 3.14 * radius * radiuson avaldis ja area = 3.14 * radius * radius;avaldis.

Samuti System.Console.WriteLine("Hello");on see nii väljend kui ka avaldus.

Deklaratsiooni ja avaldise kõrval on:

  • Valikuavaldused (kui … muud, vahetage)
  • Korduslaused (tee, foreach, foreach)
  • Hüppelaused (murda, jätkata, minna, tagasi, saagikus)
  • Erandite käsitlemise avaldused (viskamine, proovimine, püüdmine, proovimine ja proovimine, lõpuks proovimine)

Neid väiteid arutatakse hilisemates õpetustes.

Kui soovite avalduste kohta rohkem teada saada, külastage lehte C # avaldused (C # viide)

C # Plokid

Plokk on nullist või enamast lausest koosnev kombinatsioon, mis on suletud sulgudesse ().

Näiteks:

Näide 1: C # Blokeerib lausetega

 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 ) ) )

Programmi käivitamisel on väljund:

 Praegune temperatuur = 42.05 On palav

Siin kaks väidet sees ( ):

 Console.WriteLine ("Praegune temperatuur = (0)", temperatuur);

ja

 Console.WriteLine ("See on kuum");

moodustab ploki .

Näide 2: C # Blokeerib ilma lauseteta

Plokil ei pruugi selles olla ühtegi lauset, nagu on näidatud allpool toodud näites.

 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 ) ) )

Siin sisaldavad ( )pärast lokkis traksid if(temperature> 32)ainult kommentaare ja ühtegi avaldust.

Huvitavad Artiklid...