J#(Java)フォルダ内のすべてのディレクトリを取得する

スポンサーリンク

指定したフォルダ内のすべてのディレクトリを取得するには、System.IO.Directory クラスの GetDirectories メソッドを使用します。

GetDirectories メソッドは、パターンマッチング (ワイルドカード) が使用できます。これを用いれば、特定の名前のあいまい検索が可能です。

サンプルコード

以下にサンプルコードを示します。

J# 全般
    // 必要な変数を宣言する
    String stPrompt = System.String.Empty;

    // ディレクトリ名に「e」が付くディレクトリを列挙する
    String[] stDirPathes = System.IO.Directory.GetDirectories("C:\\Hoge\\", "*e*");
    for (int i = 0; i <= stDirPathes.length - 1; i++) {
        stPrompt += stDirPathes[i] + System.Environment.get_NewLine();
    }

    // 取得したすべてのファイルパスを表示する
    MessageBox.Show(stPrompt);

関連するリファレンス

準備中です。

スポンサーリンク