C# 如何在c控制台应用程序中打印双引号

C# 如何在c控制台应用程序中打印双引号,c#,string,c#-4.0,console-application,C#,String,C# 4.0,Console Application,我知道c#只是在双引号内打印数据: Console.WriteLine("These two double quotes are removed when i am printed");` 它在控制台中的输出将是: 这两个双引号在打印时被删除 但我想在console上打印的内容与双引号相同: “打印时,这两个双引号将被删除” 我该怎么做呢。我之所以这样做是因为我必须将此输出写入双引号具有重要意义的文件。您需要使用\对字符进行转义: Console.WriteLine("\"These two

我知道c#只是在双引号内打印数据:

Console.WriteLine("These two double quotes are removed when i am printed");` 
它在控制台中的输出将是:

这两个双引号在打印时被删除

但我想在console上打印的内容与双引号相同:

“打印时,这两个双引号将被删除”


我该怎么做呢。我之所以这样做是因为我必须将此输出写入双引号具有重要意义的文件。

您需要使用
\
对字符进行转义:

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

此外,您所指的字符(
)不是分号而是引号。分号是

,只需添加
\
。请参阅文章


这些不是分号。请转义:
“like\”that“
@“like”“that”
Console.WriteLine("\"These two semi colons are removed when i am printed\"");