C # izteicieni, paziņojumi un bloki (ar piemēriem)

Šajā rakstā mēs uzzināsim par C # izteiksmēm, C # paziņojumiem, atšķirību starp izteiksmi un paziņojumu un C # blokiem.

Izteiksmes, paziņojumi un bloki ir C # programmas veidojošais elements. Mēs tos izmantojam kopš pirmās programmas "Hello World".

C # izteicieni

Izteiksme C # ir operandu (mainīgo, literāļu, metožu izsaukumu) un operatoru kombinācija, ko var novērtēt pēc vienas vērtības. Precīzāk sakot, izteiksmei ir jābūt vismaz vienam operandam, bet tai var nebūt operatora.

Apskatīsim zemāk redzamo piemēru:

dubultā temperatūra; temperatūra = 42,05;

Šeit 42.05ir izteiciens. Arī temperature = 42.05ir izteiciens too.

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

Šeit a + b + cir izteiciens.

 if (vecums> = 18 && vecums <58) Console.WriteLine ("Piemērots darbam");

Šeit (age>=18 && age<58)ir izteiksme, kas atgriež booleanvērtību. "Eligible to work"ir arī izteiciens.

C # paziņojumi

Izraksts ir programmas izpildes pamatvienība. Programma sastāv no vairākiem paziņojumiem.

Piemēram:

int vecums = 21; Int atzīmes = 90;

Iepriekš minētajā piemērā abas iepriekš minētās rindas ir paziņojumi.

C # ir dažādi paziņojumu veidi. Šajā apmācībā mēs galvenokārt pievērsīsimies diviem no tiem:

  1. Deklarācijas paziņojums
  2. Izteiksmes paziņojums

Deklarācijas paziņojums

Deklarācijas paziņojumus izmanto, lai deklarētu un inicializētu mainīgos.

Piemēram:

char ch; int maxValue = 55;

Abi char ch;un int maxValue = 55;ir deklarācijas paziņojumi.

Izteiksmes paziņojums

Izteiksmi, kam seko semikols, sauc par izteiksmes paziņojumu.

Piemēram:

/ * Piešķiršana * / apgabals = 3,14 * rādiuss * rādiuss; / * Metodes izsaukums ir izteiksme * / System.Console.WriteLine ("Labdien");

Šeit 3.14 * radius * radiusir izteiksme un area = 3.14 * radius * radius;izteiksmes paziņojums.

Tāpat tas System.Console.WriteLine("Hello");ir gan izteiciens, gan paziņojums.

Blakus deklarācijai un izteiksmes paziņojumam ir:

  • Atlases paziņojumi (ja … cits, pārslēdzieties)
  • Iterāciju paziņojumi (dariet, kamēr, foreach)
  • Pārlēkt paziņojumus (pārtraukums, turpinājums, goto, atgriešanās, ienesīgums)
  • Izņēmumu apstrādes paziņojumi (mest, mēģināt noķert, mēģināt beidzot, mēģiniet panākt-beidzot)

Šie apgalvojumi tiks aplūkoti turpmākajās apmācībās.

Ja vēlaties uzzināt vairāk par paziņojumiem, apmeklējiet C # paziņojumus (C # atsauce)

C # Bloki

Bloks ir nulles vai vairāku apgalvojumu kombinācija, kas ir ievietota cirtainās iekavās ().

Piemēram:

1. piemērs: C # Bloķē ar paziņojumiem

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

Kad mēs palaidīsim programmu, izeja būs:

 Pašreizējā temperatūra = 42,05 Karsts

Lūk, divi paziņojumi iekšpusē ( ):

 Console.WriteLine ("Pašreizējā temperatūra = (0)", temperatūra);

un

 Console.WriteLine ("Tas ir karsts");

veido bloku .

2. piemērs: C # Bloki bez paziņojumiem

Blokā var nebūt neviena paziņojuma, kā parādīts zemāk esošajā piemērā.

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

Šeit cirtainie bikšturi ( )pēc if(temperature> 32)satur tikai komentārus un bez paziņojumiem.

Interesanti raksti...