다음을 통해 공유


방법: 디렉터리의 파일 열거

업데이트: 2007년 11월

다음 코드 예제에서는 디렉터리의 파일 목록을 검색하는 방법을 보여 줍니다. 이 예제에서는 하위 디렉터리도 열거합니다. 다음 코드 예제에서는 GetFilesGetFilesGetDirectories 메서드를 사용하여 C:\Windows 디렉터리의 내용을 표시합니다.

예제

// enum_files.cpp
// compile with: /clr
using namespace System;
using namespace System::IO;

int main()
{
   String^ folder = "C:\\";
   array<String^>^ dir = Directory::GetDirectories( folder );
   Console::WriteLine("--== Directories inside '{0}' ==--", folder);
   for (int i=0; i<dir->Length; i++)
      Console::WriteLine(dir[i]);

   array<String^>^ file = Directory::GetFiles( folder );
   Console::WriteLine("--== Files inside '{0}' ==--", folder);
   for (int i=0; i<file->Length; i++)
      Console::WriteLine(file[i]);

   return 0;
}

참고 항목

기타 리소스

파일 및 스트림 I/O

.NET 프로그래밍 가이드