Unrecognized escape sequence for path string containing backslashes

.net, c#, escaping, path, string

Solution

You can either use a double backslash each time

string foo = "D:\\Projects\\Some\\Kind\\Of\\Pathproblem\\wuhoo.xml";

or use the @ symbol

string foo = @"D:\Projects\Some\Kind\Of\Pathproblem\wuhoo.xml";

Problem

The following code generates a compiler error about an "unrecognized escape sequence" for each backslash: ``` string foo = "D:\Projects\Some\Kind\Of\Pathproblem\wuhoo.xml"; ``` I guess I need to escape backslash? How do I do that?

Original source