Как выразить строковый литерал, содержащий двойные кавычки, без escape-символов?C#

Место общения программистов C#
Ответить
Anonymous
 Как выразить строковый литерал, содержащий двойные кавычки, без escape-символов?

Сообщение Anonymous »

Существует ли синтаксис C#, с помощью которого я могу выражать строки, содержащие двойные кавычки, без необходимости их экранирования? Я часто копирую и вставляю строки из исходного кода C# в другие приложения, и мне неприятно постоянно добавлять и удалять обратную косую черту.

Например. в настоящее время для следующей строки (простой пример)


Нет, - сказал он.


Я пишу на C#: «Нет», — сказал он».

Но я бы предпочел напишите что-нибудь вроде Python «Нет», сказал он.» или Ruby %q{«Нет», — он сказал., чтобы я мог дословно скопировать и вставить содержимое в другие приложения.

Подробнее здесь: https://stackoverflow.com/questions/143 ... e-characte
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»