共用方式為


HOW TO:列舉目錄中的檔案

更新: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 程式設計指南