我使用它来创建一个新的文件夹asp.net的MVC文件路径问题
System.IO.Directory.CreateDirectory(@" + somevariable);
的事情是,当我进入文件夹c:\ newfolder \ newfolder在文本框中,并试图收到在控制器中的值被双斜线(\)c:\\newfolder\\newfolder
替换。如何将我阻止\报价从路径
未来其次,与string.replace也没有与\\
string strText = OrganMeta.vcr_MetaValue;
string gf = strText.Replace("\\", @"\");
的事情是,如果我硬线C:\ newfolder \ newfolder它的工作原理,但如果我不那么它不工作,它显示\\字符串中 – maztt 2010-07-01 17:33:23
我创建了一个测试MVC2使用单个文本框和接收FormCollection的控制器进行项目。如果我然后将提交的文本的值放入ViewData中,并在View中显示它是正确的,那么我还包括字符串中'\'字符数的计数,它是正确的。你可以在一个新的MVC项目中尝试同样的事情,看看它是否有效? 您的替换是正确的,它会查找\\并用\替换。 – 2010-07-01 18:21:10
Doh!干杯戴夫,错过了它没有@之前\\。 – 2010-07-01 18:48:37