2012-09-24 8 views
0

절대 경로를 상대 경로로 변경하고 싶습니다. 누구든지 도와 드릴 수 있습니까? 이 내 코드절대 경로를 상대 경로로 변경

string activeDirectory = @"X:\Temp\"; 
string[] files = Directory.GetFiles(activeDirectory); 
foreach (string fileName in files) 
{ 
    ..... 
} 
+0

변경 방법? 상대 경로를 지키는 문자열을 원하십니까? –

+1

이것 좀보세요. 첫 번째 Google 검색 결과 중 하나 인 경우 항상 먼저 시도해야합니다. http://softwareblog.alcedo.com/post/2010/02/24/Resolving-relative-paths-in-C.aspx –

+0

[여기]에서 제안한 해결책을 시도해보십시오. 요청한 것으로 보입니다. [여기] : http : //stackoverflow.com/questions/275689/how-to-get-relative-path-from-absolute-path –

답변

0

이다 나는 files.Select(f => f.Substring(activeDirectory.Length))을 선호 할 것입니다.
'건너 뛰기 x 문자'를 의미합니다.

관련 문제