내가 새 폴더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하지만 난 그렇게하지 않으면 그것은하지 작업을 수행하고 그것은 내가 테스트 MVC2를 만들었습니다 – maztt
문자열에 \\을 보여줍니다 프로젝트는 단일 텍스트 상자와 FormCollection을받는 컨트롤러로 구성됩니다. 제출 된 텍스트의 값을 ViewData에 입력하고 View에 올바른 값을 표시하면 문자열에 '\'문자의 개수가 포함되었으며 올바른 것입니다. 새로운 MVC 프로젝트에서 같은 것을 시도해 볼 수 있습니까? 바꾸기가 정확하면 \\을 찾아 \로 바꿉니다. –
Doh! 건배 데이브, 그 앞에 @가 없다는 것을 놓쳤습니다. –