title: Why is there an second '\' when I get my path
body: <p>I'm writting a small program and I want to get the path of an txt file. 
  I get the path, but there is always a second '\' in the output of the string variable.</p>
  
  <p>For example: </p>
  
  <pre><code>string path = @"C:\Test\Test\Test\"; 
  </code></pre>
  
  <p>expected output: 'C:\Test\Test\Test\'</p>
  
  <p>Output during debug: 'C:\\Test\\Test\\Test\\'</p>
  
  <p>The same is when I use:</p>
  
  <pre><code>public static readonly string AppRoot = Path.GetDirectoryName(Assembly.GetEntryAssembly().Location);
  </code></pre>
  
  <p>When I run my app during DEBUG, the txt file can not be opened, because it steps into the IF part.</p>
  
  <p>Code:</p>
  
  <pre><code>public static readonly string AppRoot = Path . GetDirectoryName (Assembly.GetEntryAssembly().Location);
  
          FileStream fs;
          StreamReader sr;
  
          string dateiname = "anleitung.txt";
          string ausgabe;
          string path = Path.Combine(AppRoot, dateiname);
  
          if (!File.Exists(path))
              {
                  MessageBox.Show("Die Datei '" + dateiname + "' existiert nicht!", "Fehler", MessageBoxButtons.OK,MessageBoxIcon.Error);
                  return;
              }
  
          fs = new FileStream(dateiname, FileMode.Open);
          sr = new StreamReader(fs);
  
          ausgabe = "";
          while (sr.Peek() != -1)
              ausgabe += sr.ReadLine() + "\n";
          sr.Close();
  </code></pre>
  
  <p>The txt file is stored in the project folder.</p>
  
  <p>The WinForms APP is written in C# with .Net Framework 4.8</p>
  
  <p>Maybe anyone has an idea.</p>
  
  <p>Thank you in advance.</p>