Znaki i ciągi znaków
Typ char
z języka C# (będący synonimem dla System
.
Char
) reprezentuje pojedynczy znak Unicode; obiekt char
zajmuje dwa bajty. Literał znakowy zapisuje się w pojedynczych cudzysłowach:
char c = 'A'; // Pojedynczy znak
Znaki, których nie da się wprowadzić z klawiatury lub reprezentować wprost na ekranie, zapisuje się za pomocą tak zwanych symboli specjalnych, czyli znaków sterujących (ang. escape sequence), składających się z lewego ukośnika \
i znaku o umówionym znaczeniu, na przykład:
char newLine = '\n';
char backSlash = '\\';
Oto lista wybranych znaków specjalnych:
Symbol |
Znaczenie |
Wartość liczbowa |
\' |
Pojedynczy cudzysłów |
0x0027 |
\" |
Podwójny cudzysłów |
0x0022 |
\\ |
Lewy ukośnik |
0x005C ... |
Get C# 7.0 now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.