C # Expresii, declarații și blocuri (cu exemple)

În acest articol, vom afla despre expresiile C #, declarațiile C #, diferența dintre expresie și declarație și blocurile C #.

Expresiile, declarațiile și blocurile sunt elementele de bază ale unui program C #. Le folosim de la primul nostru program „Hello World”.

C # Expresii

O expresie în C # este o combinație de operanzi (variabile, literali, apeluri de metodă) și operatori care pot fi evaluați la o singură valoare. Pentru a fi precis, o expresie trebuie să aibă cel puțin un operand, dar poate să nu aibă niciun operator.

Să vedem exemplul de mai jos:

temperatura dubla; temperatura = 42,05;

Iată 42.05o expresie. De asemenea, temperature = 42.05este și o expresie.

int a, b, c, sumă; sumă = a + b + c;

Iată a + b + co expresie.

 if (vârstă> = 18 && vârstă <58) Console.WriteLine ("Eligibil pentru muncă");

Iată (age>=18 && age<58)o expresie care returnează o booleanvaloare. "Eligible to work"este, de asemenea, o expresie.

Declarații C #

O declarație este o unitate de bază de execuție a unui program. Un program constă din mai multe afirmații.

De exemplu:

vârsta int = 21; Mărci int = 90;

În exemplul de mai sus, ambele rânduri de mai sus sunt enunțuri.

Există diferite tipuri de afirmații în C #. În acest tutorial, ne vom concentra în principal pe două dintre ele:

  1. Declarație Declarație
  2. Declarație de expresie

Declarație Declarație

Declarațiile de declarație sunt utilizate pentru a declara și inițializa variabile.

De exemplu:

char ch; int MaxValue = 55;

Ambele char ch;și int maxValue = 55;sunt declarații de declarare.

Declarație de expresie

O expresie urmată de punct și virgulă se numește declarație de expresie.

De exemplu:

/ * Atribuire * / zona = 3,14 * raza * raza; / * Metoda de apel este o expresie * / System.Console.WriteLine ("Bună ziua");

Aici, 3.14 * radius * radiuseste o expresie și area = 3.14 * radius * radius;este o declarație de expresie.

La fel, System.Console.WriteLine("Hello");este atât o expresie , cât și o afirmație.

Pe lângă declarația și declarația de expresie, există:

  • Declarații de selecție (dacă … altfel, comutați)
  • Declarații de iterație (do, while, for, foreach)
  • Declarații de salt (rupere, continuare, trecere, returnare, randament)
  • Declarații privind gestionarea excepțiilor (aruncați, încercați-prindeți, încercați-în sfârșit, încercați-prinde-în cele din urmă)

Aceste afirmații vor fi discutate în tutoriale ulterioare.

Dacă doriți să aflați mai multe despre declarații, vizitați Declarații C # (referință C #)

C # Blocuri

Un bloc este o combinație de zero sau mai multe instrucțiuni care este închisă între paranteze buclate ().

De exemplu:

Exemplul 1: C # Blocuri cu instrucțiuni

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

Când rulăm programul, ieșirea va fi:

 Temperatura curentă = 42,05 Este cald

Aici, cele două afirmații din interior ( ):

 Console.WriteLine ("Temperatura curentă = (0)", temperatura);

și

 Console.WriteLine („Este fierbinte”);

formează un bloc .

Exemplul 2: C # Blocuri fără instrucțiuni

Este posibil ca un bloc să nu aibă declarații în interiorul său, așa cum se arată în exemplul de mai jos.

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

Aici, aparatele dentare ( )după if(temperature> 32)conțin doar comentarii și fără afirmații.

Articole interesante...