Цитата(Ronin08 @ 2.2.2009, 08:01 ) | | @"c:\Docs\Source\a.txt" тоже самое что "c:\\Docs\\Source\\a.txt", т.е. удваивает символ "\" |
Немного поправлю. @ не просто удваивает \, а указывает на то, что строку нужно воспринимать в ее естественном виде, т.е. только символы. Без этого символа в строке можно задавать команды, например \n - новая строка. Вот два варианта: | Код | string s = @"dadasdasds\nadadasd"; Console.WriteLine(s); s = "dadasdasds\nadadasd"; Console.WriteLine(s);
|
в первом будет простая строка, а во втором, символы после \n перенесутся на новую строку.
|