Материал предоставлен https://it.rfei.ru

Управляющие последовательности символов

Большинство печатаемых символов достаточно заключить в одинарные кавычки, но набор в текстовом редакторе некоторых символов, например возврата каретки, вызывает особые трудности. Кроме того, ряд других символов, в том числе одинарные и двойные кавычки, имеют специальное назначение в C#, поэтому их нельзя использовать непосредственно. По этим причинам в C# предусмотрены специальные управляющие последовательности символов, иногда еще называемые константами с обратной косой чертой (см. табл.). Такие последовательности применяются вместо тех символов, которых они представляют.

Управляющая последовательность Описание
\a Звуковой сигнал (звонок)
\b Возврат на одну позицию
\f Перевод страницы (переход на новую страницу)
\n Новая строка (перевод строки)
\r Возврат каретки
\t Горизонтальная табуляция
\v Вертикальная табуляция
\0 Пустой символ
\' Одинарная кавычка
\" Двойная кавычка
\\ Обратная косая черта

Управляющие последовательности символов

Например, в следующей строке кода переменной ch присваивается символ табуляции.

ch = '\t';

А в приведенном ниже примере кода переменной ch присваивается символ одинарной кавычки.

ch = '\'';
Шестнадцатеричные литералыСтроковые литералы