Главная arrow Язык программирования C# arrow C# Полное руководство Герберт Шилдт arrow Управляющие последовательности символов C# Полное руководство Герберт Шилдт

Управляющие последовательности символов C# Полное руководство Герберт Шилдт

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

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

Описание

\a

Звуковой сигнал (звонок)

\b

Возврат на одну позицию

\f

Перевод страницы (переход на новую страницу)

\n

Новая строка (перевод строки)

\r

Возврат каретки

\t

Горизонтальная табуляция

\v

Вертикальная табуляция

\0

Пустой символ

\'

Одинарная кавычка

\"

Двойная кавычка

\\

Обратная косая черта

Например, в следующей строке кода переменной ch присваивается символ табуляции:
ch = '\t';
А в приведенном ниже примере кода переменной ch присваивается символ одинарной кавычки. >
ch = ' \' ';