| пространство имен | System |
| системный тип | String |
| псевдоним | string |
| совместимость | CLS поддерживает этот тип |
| обнуление | null |
| суффикс | нет |
| литерал | строковой, заключенный в двойные кавычки ESC-последовательность (например "\a") буквальный, с помощью префикса @ |
| \a | звуковой сигнал |
| \b | забой (возврат на одну позицию назад) |
| \f | перевод страницы |
| \n | новая строка |
| \r | возврат каретки |
| \t | горизонтальная табуляция |
| \v | вертикальная табуляция |
| \0 | нуль символ |
| \' | одинарная кавычка |
| \" | двойная кавычка |
| \\ | обратный слеш |
| \? | знак вопроса |
| \000 | восьмеричное число |
| \hhh | шестнадцатеричное число |
Синтаксис:
string имя_переменной
string имя_переменной
Main.cs
usingSystem;classProgram {-
publicstaticintMain() { -
//обнуление null -
stringstr =null; -
Console.WriteLine(str); -
//ESC-последовательность -
str ="\a"; -
Console.WriteLine(str); -
//сроковой литерал -
str ="Привет Мир!"; -
Console.WriteLine(str); -
//буквальный литерал -
str=@"Первая строка\/ -
Вторая строка\/ -
Третья строка\/ \\\\\\\........///////";-
Console.WriteLine(str); -
Console.ReadKey(); -
return0; -
} }
usingSystem;classProgram {-
publicstaticintMain() { -
//обнуление null -
stringstr =null; -
Console.WriteLine(str); -
//ESC-последовательность -
str ="\a"; -
Console.WriteLine(str); -
//сроковой литерал -
str ="Привет Мир!"; -
Console.WriteLine(str); -
//буквальный литерал -
str=@"Первая строка\/ -
Вторая строка\/ -
Третья строка\/ \\\\\\\........///////";-
Console.WriteLine(str); -
Console.ReadKey(); -
return0; -
} }
Привет Мир!
Первая строка\/
Вторая строка\/
Третья строка\/
\\\\\\\........///////