C#에서 두 개의 파일 경로를 결합하려면 어떻게해야합니까?C#에서 두 경로를 결합하려면 어떻게해야합니까?
79
A
답변
129
당신은 아래의 예와 같이 Path.Combine()을 사용해야합니다 :
string basePath = @"c:\temp";
string filePath = "test.txt";
string combinedPath = Path.Combine(basePath, filePath);
// produces c:\temp\test.txt
+12
"filePath"에 절대 경로가 포함되어 있으면 Path.Combine은 " 파일 경로". 'string basePath = @ "c : \ temp \"; string filePath = @ "c : \ dev \ test.txt";/* 어떤 이유로 든 */ 문자열 결합 = Path.Combine (basePath, filePath); ' 은 @ "c : \ dev \ test.txt"를 생성합니다. –
26
System.IO.Path.Combine()는 당신이 필요로하는 것입니다.
Path.Combine(path1, path2);
관련 문제
- 1. Perl에서 두 조건을 결합하려면 어떻게해야합니까?
- 2. 입력에서 단어를 결합하려면 어떻게해야합니까?
- 3. 파이썬에서 두리스트를 사전에 결합하려면 어떻게해야합니까?
- 4. 다른 인수로 메소드를 결합하려면 어떻게해야합니까?
- 5. 여러 CSS 규칙을 결합하려면 어떻게해야합니까?
- 6. 파이썬에서 키 배열로 두 개의 배열을 결합하려면 어떻게해야합니까?
- 7. C에서 파일 경로를 결정하십시오.
- 8. 팩토리 패턴을 코드 유연성과 결합하려면 어떻게해야합니까?
- 9. SQL 쿼리를 다른 표현식과 결합하려면 어떻게해야합니까?
- 10. Ruby : 배열 요소를 접두사와 함께 결합하려면 어떻게해야합니까?
- 11. 모든 이메일을 내 웹 사이트에 결합하려면 어떻게해야합니까?
- 12. 이 코드를 하나 또는 두 개의 LINQ 쿼리에 결합하려면 어떻게합니까?
- 13. 거꾸로 상대 경로를 포함하여 두 경로를 결합해야합니까?
- 14. Maven에서 WAR 패키징과 OSGi 번들 생성을 결합하려면 어떻게해야합니까?
- 15. C++ opengl : 3D 그래픽과 2D 메뉴에 대해 서로 다른 두 가지 투영 유형을 결합하려면 어떻게해야합니까?
- 16. ffmpeg를 사용하여 두 개의 mpeg2 클립을 하나의 출력 파일로 결합하려면 어떻게해야합니까?
- 17. 하나의 MySQL 쿼리에서 두 개의 UPDATE 문을 결합하려면 어떻게합니까?
- 18. 두 DateTime 열 (SQL Server)의 데이터를 결합하려면 어떻게합니까?
- 19. 두 개의 쿼리 (모두 합집합)를 하나의 행에 결합하려면 어떻게합니까?
- 20. 두 개의 32 비트 정수를 C에서 64 비트로 사용하려면 어떻게해야합니까?
- 21. C에서 SMTP를 인증하려면 어떻게해야합니까?
- 22. C에서 라이브러리를 추가하려면 어떻게해야합니까?
- 23. Symfony 관리 경로를 정리하려면 어떻게해야합니까?
- 24. jQuery 속성 선택기 내에서 논리 OR을 논리 AND와 결합하려면 어떻게해야합니까?
- 25. 내 모든 현지화 위성 어셈블리를 EXE에 결합하려면 어떻게해야합니까?
- 26. Powershell 도움말, 디렉터리의 텍스트 파일을 하나의 파일에 결합하려면 어떻게해야합니까?
- 27. C에서 installerclass 내의 msi 경로를 얻는 방법
- 28. PHP에서 파일 경로를 얻으려면 어떻게해야합니까?
- 29. C에서 문자열의 두 정수를 저장하십시오
- 30. C에서 두 번 사용 가능합니까?
두 경로를 결합하면 무엇을 의미합니까? 두 부분 또는 두 개의 다른 파일에있는 파일 경로? 두 부분으로 된 파일 경로가 System.IO.Path.Combine (path1, path2)을 사용합니다. more info here [http://msdn.microsoft.com/en-us/library/system.io.path.combine.aspx] – TheVillageIdiot