MSDN 설명서에서 디렉토리 이름 ("반환 값 유형 : ... 경로의 하위 디렉토리 이름을 포함하는 String 유형의 배열입니다.")을 반환하지만, 예제 코드에서는 그것들을 연결 시키면 전체 경로를 반환한다는 뜻입니까?Directory.GetDirectories (path)는 전체 경로 또는 이름 만 반환합니까?
즉 자신의 예제 코드 :
public static void ProcessDirectory(string targetDirectory)
{
// Process the list of files found in the directory.
string [] fileEntries = Directory.GetFiles(targetDirectory);
foreach(string fileName in fileEntries)
ProcessFile(fileName);
// Recurse into subdirectories of this directory.
string [] subdirectoryEntries = Directory.GetDirectories(targetDirectory);
foreach(string subdirectory in subdirectoryEntries)
ProcessDirectory(subdirectory);
}
GetDirectories 방법은 디렉토리 이름을 반환하는 경우 작동하지 않을 것입니다! function's MSDN page에서 규정
바코드를 제대로 읽지 못했습니다! 그렇게하지 않고도 정말로 할 수 있습니다. . . –