Можно ли в C# преобразовать строковое значение в строковый литерал так, как я вижу его в коде? Я хотел бы заменить символы табуляции, новой строки и т. д. их escape-последовательностями.
Если этот код:
Console.WriteLine(someString);
производит:
Hello
World!
Мне нужен этот код:
Console.WriteLine(ToLiteral(someString));
производить:
\tHello\r\n\tWorld!\r\n
Подробнее здесь: https://stackoverflow.com/questions/323 ... ng-literal
Мобильная версия