Š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.05
ir izteiciens. Arī temperature = 42.05
ir izteiciens too.
int a, b, c, summa; summa = a + b + c;
Šeit a + b + c
ir izteiciens.
if (vecums> = 18 && vecums <58) Console.WriteLine ("Piemērots darbam");
Šeit (age>=18 && age<58)
ir izteiksme, kas atgriež boolean
vē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:
- Deklarācijas paziņojums
- 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 * radius
ir 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.