¿Puedo escapar de una comilla doble en una literal litera literal?

En un literal lite literal (@ “foo”) en C #, las barras diagonales inversas no se tratan como escapes, por lo que hacer \ “para obtener una comilla doble no funciona. ¿Hay alguna manera de obtener una comilla doble en una literal textual literal? ?

Esto, comprensiblemente, no funciona:

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

Use una comilla doble duplicada.

 @"this ""word"" is escaped"; 

productos:

 this "word" is escaped 

Use comillas dobles

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

Para agregar más información, su ejemplo funcionará sin el símbolo @ (evita el escape con \), de esta manera:

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

Funcionará en ambos sentidos, pero prefiero el estilo de comillas dobles para que sea más fácil trabajar, por ejemplo, con nombres de archivos (con muchos \ en la cadena).

Esto debería ayudar a aclarar cualquier pregunta que pueda tener: c # literales

Aquí hay una tabla del contenido vinculado:

enter image description here