在c#中的逐字字符串文字(@"foo")中,反斜杠不被视为转义,因此使用\"来获得双引号是行不通的。有没有办法在逐字串文字中获得双引号?

可以理解,这是行不通的:

string foo = @"this \"word\" is escaped";

这是c#(或可能是VB.net)的.NET问题,但我试图弄清楚以下声明之间的区别:

string hello = "hello";

vs.

string hello_alias = @"hello";

在控制台上打印没有区别,长度属性是相同的。