Console.WriteLine("Первая строка\пВторая строка\пТретья строка");
Console.WriteLine("OflHH\tflBa\tTpn");
Console.WriteLine("Четыре^Пять\Шесть" ) ;
// Вставить кавычки.
Console.WriteLine("\"3ачем?\", спросил он.");
}
}
Результат выполнения этой программы приведен ниже.
Первая строка Вторая строка Третья строка Один Два Три
Четыре Пять Шесть
"Зачем?", спросил он.
В приведенном выше примере программы обратите внимание на то, что для перехода на новую строку используется управляющая последовательность \п. Для вывода нескольких строк совсем не обязательно вызывать методWriteLine несколько раз — достаточно вставить управляющую последовательность\пв тех местах удлиненной текстовой строки (или строкового литерала), где должен происходить переход на новую строку. Обратите также внимание на то, как в текстовой строке формируется знак кавычек.
Помимо описанной выше формы строкового литерала, можно также указать
// Продемонстрировать применение буквальных строковых литералов, using System;
class Verbatim { ,
static void Main {
Console.WriteLine(@"Это буквальный строковый литерал, занимающий несколько строк.
") ;
Console.WriteLine(@"А это вывод с табуляцией:
12 3 4
5 6 7 8
м) ;
Console.WriteLine(@"Отзыв программиста: ""Мне нравится С#.,г"");
Это буквальный строковый литерал, занимающий несколько строк.
А это вывод с-табуляцией:
1 ‘2 3 4
5 6 7 8
Отзыв программиста: "Мне нравится С#."
Следует особо подчеркнуть, что буквальные строковые литералы выводятся в том же виде, в каком они введены в исходном тексте программы.