При виводі на екран рядків в C# можна використовувати послідовності, що управляють, дозволяють управляти процесом виведення текстової інформації на екран. Основною сферою застосування цих послідовностей є виведення тих символів, які неможливо вивести на екран за допомогою звичайного стандартного рядка, увязненої в лапки.
Список основних послідовностей, що управляють, приведений нижче.
\' | Одинарна лапка |
\" | Подвійна лапка |
\\ | Зворотний слэш |
\а | Системне сповіщення |
\b | Backspace |
\f | Початок наступної сторінки |
\n | Початок нового рядка |
\r | Return |
\t | Горизонтальний символ табуляції |
Не все з цих символів допустимо використовувати в рядках Web-приложения. Проте на рис. 3.7 відображений результат виконання наступної команди:
string esc = "Ім'я програми \"Visual Studio 2005\" місцезнаходження: C:\Program Files\Microsoft Visual Studio 8\";Label1.Text = esc;Мал. 3.7. Приклад відображення рядка з використанням символів, що управляють
Окрім послідовностей, що управляють, в C# передбачений спеціальний префікс @, призначений для дослівного виведення рядка незалежно від наявності в ній символів, що управляють. Можна сказати, що цей префікс відключає присутні в рядку символи, що управляють.