Символ
@ перед строкой позволяет писать текст как много строк и удобно писать полный путь файла.
Пример 1 (Символ @ перед строкой позволяет писать текст как много строк)
C#
string sqlQueryForDatabase = @"SELECT Name, Description
FROM books
WHERE id= 7";
Пример 2 (Символ @ перед строкой означает то, что escape-последовательности не обрабатываются и поэтому удобно писать полный путь файла)
C#
// Use @ before the start of the line
string Filename1 = @"c:\Docs\Source\a.txt";
// in plain text you need to write like this
string Filename2 = "c:\\Docs\\Source\\a.txt";
Note! To include a quotation mark " to a line with @
you need to use a quotation mark " twice.
C#
string str1 = @"Hello ""Jony"", how do you do?";
// Hello ''Jony'', how do you do?
Подробнее:
символ @ перед строкой в C#...