2015-09-10 5 views
1

Я знаю, что C# просто распечатывает данные внутри двойных кавычек, когда они хранятся в Console.WriteLine (« Эти две двойные кавычки удаляются, когда я печатаю »);`Как распечатать двойные кавычки (") в приложении консоли C#

И выход из него в консоли будет:

These two double quotes are removed when i am printed 

Но что я хочу, чтобы печатать на консоли это то же самое с двойными кавычками:.

"These two double quotes are removed when i am printed" 

Как это сделать я пытаюсь так что я hav e, чтобы записать этот вывод в файл, где двойные кавычки имеют значение.

+1

те не полуприцепы колоны. – user1666620

+1

Escape them: '' like \ "that" или '@" like "" that "' –

+0

Так doble кавычки? –

ответ

7

Вам нужно, чтобы избежать символов с помощью \:

Console.WriteLine("\"These two semi colons are removed when i am printed\""); 

Кроме того, символы, которые вы имеете в виду, чтобы (") не являются полу-колонов, но кавычки. Полуколона - ;.

3

Просто добавьте \. См String literals статьи

Console.WriteLine("\"These two semi colons are removed when i am printed\""); 
2

двойная кома бежать характер, и если вы хотите, чтобы распечатать его на консоли, вы должны избавиться от нее с помощью обратного слэш т.е. \

Console.WriteLine("\"Double Cooma arround me!\""); 

 Смежные вопросы

  • Нет связанных вопросов^_^