6. Chaînes et caractères
Le type char de C# (qui correspond à System.Char) représente un caractère Unicode et occupe deux octets (UTF-16). Un littéral char est spécifié entre guillemets simples :
char c = 'A'; // Caractère simple
Les séquences d’échappement représentent des caractères qui ne peuvent pas être exprimés ou interprétés littéralement. Une séquence d’échappement est constituée d’une barre oblique inverse suivie d’un caractère ayant une signification particulière. Par exemple :
char newLine = '\n'; char backSlash = '\\';
Voici la liste des caractères d’échappement :
Caractère | Signification | Valeur |
---|---|---|
\' | Guillemet simple | 0x0027 |
\" | Guillemet double | 0x0022 |
\\ | Antislash | 0x005C |
\0 | Null | 0x0000 |
\a | Alerte (sonnerie) | 0x0007 |
\b | Retour arrière | 0x0008 |
Get C# : les fondamentaux 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.