Книга: ЯЗЫК ПРОГРАММИРОВАНИЯ С# 2005 И ПЛАТФОРМА .NET 2.0. 3-е издание
Буквальное воспроизведение строк в C#
Буквальное воспроизведение строк в C#
В C# вводится использование префикса @ для строк, которые требуется воспроизвести буквально. Используя буквальное воспроизведение строк, вы отключаете обработку управляющих символов строк. Это может быть полезным при работе со строками, представляющими каталоги и сетевые пути. Тогда вместо использования управляющих символов можно использовать следующее.
// Следующая строка должна воспроизводиться буквально,
// поэтому все 'управляющее символы' будут отображены.
Console.WriteLine(@"C:MyАррbindebug");
Отметьте также и то, что буквально воспроизводимые строки могут использоваться для представления пропусков пространства в строковых значениях, "растянутых" на несколько строк.
// В буквально воспроизводимых строках
// пропуски пространства сохраняются.
string myLongString = @"Это очень
очень
очень
длинная строка";
Console.WriteLine(myLongString);
Двойную кавычку в такой строковый литерал можно вставить с помощью дублирования знака ", например:
Console.WriteLine(@"Cerebus said ""Darrr! Pret-ty sun-sets""");
- Инструмент командной строки gbak
- Инструмент командной строки gfix
- Как выделить строку, столбец и ячейки
- Удобная операция объединения строк
- Работа со строками
- Преобразование строки в целое: stoi( )
- ПРИМЕР: СОРТИРОВКА СТРОК
- Запросы, подсчитывающие строки
- 2.9. Форматирование строк
- Можно ли сделать командную строку цветной (как в фильме «Матрица»)?
- Как открыть каталог с помощью командной строки?
- Как заблокировать компьютер с помощью командной строки?