В С# я могу преобразовать строковое значение в строковый литерал, как я его вижу в коде? Я хотел бы заменить вкладки, новые строки и т.д. С их escape-последовательностями.
Если этот код:
Console.WriteLine(someString);
дает:
Hello
World!
Я хочу этот код:
Console.WriteLine(ToLiteral(someString));
для создания:
\tHello\r\n\tWorld!\r\n