方法 : ディレクトリ内のファイルを列挙する
更新 : 2007 年 11 月
ディレクトリ内のファイル リストを取得する方法を次のコード例に示します。また、サブディレクトリも列挙します。GetFiles メソッドと GetDirectories メソッドを使用して、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;
}