フォルダ内のすべてのファイルを取得する
スポンサーリンク
指定したフォルダ内のすべてのファイルを取得するには、System.IO.Directory クラスの GetFiles メソッドを使用します。
GetFiles メソッドは、パターンマッチング (ワイルドカード) が使用できます。これを用いれば、特定の名前のあいまい検索や、特定の拡張子のファイルのみを取得することが可能です。
サンプルコード
以下にサンプルコードを示します。
J# 全般
// 必要な変数を宣言する
String stPrompt = System.String.Empty;
// C:\Hoge\ 内の拡張子が .txt のファイルを列挙する
String[] stFilePathes = System.IO.Directory.GetFiles("C:\\Hoge\\", "*.txt");
for (int i = 0; i <= stFilePathes.length - 1; i++) {
stPrompt += stFilePathes[i] + System.Environment.get_NewLine();
}
// 取得したすべてのファイルパスを表示する
MessageBox.Show(stPrompt);
関連するリファレンス
準備中です。
