Limbajul C# utilizează variabila de tip char pentru a stoca valori de tip caracter. Compilatorul C# alocă 16 biți (2 octeți) pentru a stoca o variabilă char, care este similară cu tipul ushort. Tipul de variabilă char poate stoca valori întregi variind între 0 și 65535. Următoarea imagine arată reprezentarea unei astfel de variabile.
Aveți posibilitatea să atribuiți valori unei variabile de tip char astfel:
|
1
|
char
litera =
'A';
|
A doua modalitate de a atribui o valoare unei variabile char este convertirea unei valori întregi în tipul char, proces numit casting (conversia unui tip de variabilă într-un alt tip de variabilă).
|
1
|
char
c =
Convert.ToChar(65);
// valoarea ASCII 65 este similară caracterului A
|
Tipul de variabilă char poate stoca doar un singur caracter la un moment dat. Pentru a stoca mai multe caractere, trebuie să declarați un string (șir de caractere), despre care vom vorbi în viitor.
Conceptele explicate în această lecție sunt prezentate și vizual, ca parte a următorului videoclip: