Scusate la banalità, ma sono abituato a 7 anni di VBasic Ed in rete non trovo nulla riguardo questa piccolezza.

Perchè la Replace lascia la stringa così com'era ?

codice:
        string path = string.Empty;
        path = Server.MapPath("Documenti");

        string percorso;
        percorso = path.Replace(@"\\", @"\");
Ho provato anche con:
codice:
        string path = string.Empty;
        path = Server.MapPath("Documenti");

        string percorso;
        percorso = path.Replace("\\\\", "\\");
ma nella variabile percorso rimangono gli "\\" e non vengono trasformati in "\" .