Evaluare utilizator: 1 / 5

Steluță activăSteluță inactivăSteluță inactivăSteluță inactivăSteluță inactivă
 

Operatorul punct “. “

Operatorul “ . ” (punct) este utilizat pentru a accesa câmpurile membre, metodele unei clase sau obiecte.

Exemplu:

Console.WriteLine();

Operatorul paranteze drepte “ [] ”

Parantezele drepte “ []” sunt utilizate pentru a accesa elementele unei matrici prin index. Indexul este utilizat pentru a accesa caracterele intr-un șir.

Exemplu:

int[] a = { 5, 6, 7, 8, 9, 10 }; //10

Console.WriteLine(a[5]);

Rezultatul afișat în consolă va fi 10, deoarece 10 este elementul cu indexul cinci al șirului.

Operatorul “ is ”

Operatorul “ is ” este utilizat pentru a verifica dacă un obiect este compatibil cu tipul oferit.

Exemplu:

string b = "Salut!";

Console.WriteLine(b is string);

Rezultatul afișat va fi true(adevărat).

Operatorul “??”

Operatorul “ ?? ” este similar cu operatorul condițional “?:”. Diferența constă în faptul că operatorul “ ?? ” este plasat între doi operanzi și va returna operatorul din stânga dacă valoare lui nu este null, altfel el va returna operatorul din dreapta.
Exemplu:

int? x = 10;

Console.WriteLine(x ?? 2);

În consolă se va afișa valoarea 10 deoarece operandul din stânga nu este null.

Adaugă comentariu