C#のディレクトリ内のすべてのファイルを再帰的に一覧表示するにはどうすればよいですか?

アージャブ

C#のディレクトリと子ディレクトリにあるすべてのファイルを再帰的に一覧表示するにはどうすればよいですか?

ジョンT

この記事はあなたが必要とするすべてをカバーしています。ファイルを検索して名前を比較する場合を除いて、名前を印刷するだけです。

次のように変更できます。

static void DirSearch(string sDir)
{
    try
    {
        foreach (string d in Directory.GetDirectories(sDir))
        {
            foreach (string f in Directory.GetFiles(d))
            {
                Console.WriteLine(f);
            }
            DirSearch(d);
        }
    }
    catch (System.Exception excpt)
    {
        Console.WriteLine(excpt.Message);
    }
}

barlopによって追加されました

GONealeは、上記は現在のディレクトリ内のファイルをリストしていないことに言及し、ディレクトリを取得する部分の外側にファイルリスト部分を配置することを提案しています。以下はそれをします。また、コメントを解除できるWriteline行も含まれています。これは、再帰のどこにいるかを追跡するのに役立ち、再帰がどのように機能するかを示すのに役立つ呼び出しを表示するのに役立ちます。

            DirSearch_ex3("c:\\aaa");
            static void DirSearch_ex3(string sDir)
            {
                //Console.WriteLine("DirSearch..(" + sDir + ")");
                try
                {
                    Console.WriteLine(sDir);

                    foreach (string f in Directory.GetFiles(sDir))
                    {
                        Console.WriteLine(f);
                    }

                    foreach (string d in Directory.GetDirectories(sDir))
                    {
                        DirSearch_ex3(d);
                    }
                }
                catch (System.Exception excpt)
                {
                    Console.WriteLine(excpt.Message);
                }
            }

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

すべての隠しファイルとディレクトリを再帰的に一覧表示するにはどうすればよいですか?

分類Dev

ディレクトリとそのサブディレクトリ内のすべてのファイルのMd5sumを再帰的に一覧表示するにはどうすればよいですか?

分類Dev

Inno Setup:特定のファイル(この場合は「240.json」)を含む特定のパス内のすべてのディレクトリを再帰的に一覧表示するにはどうすればよいですか?

分類Dev

指定したディレクトリにある目的のファイルタイプのすべてのファイルを再帰的に一覧表示するにはどうすればよいですか?

分類Dev

ターゲットディレクトリ内のすべてのファイルを再帰的にgunzipするにはどうすればよいですか?

分類Dev

Linuxでディレクトリ内のすべての* .jsファイルを再帰的に検索するにはどうすればよいですか?

分類Dev

ディレクトリ内のすべてのhtmlファイルを再帰的に読み取るにはどうすればよいですか?

分類Dev

ディレクトリ内のファイルとディレクトリの再帰的なファイルサイズを一覧表示するにはどうすればよいですか?

分類Dev

ディレクトリ内のファイルとディレクトリの再帰的なファイルサイズを一覧表示するにはどうすればよいですか?

分類Dev

nodeJSを使用してすべてのサブディレクトリとファイルを一覧表示するにはどうすればよいですか?

分類Dev

Nodejsに "ls a *"を実装して、ディレクトリ内の特定のファイルを一覧表示するにはどうすればよいですか(readdirはすべてを一覧表示します)。

分類Dev

Windows APIを使用してディレクトリ内のファイルを一覧表示するにはどうすればよいですか?

分類Dev

root権限を使用して/ dataディレクトリ内のファイルを一覧表示するにはどうすればよいですか?

分類Dev

root権限を使用して/ dataディレクトリ内のファイルを一覧表示するにはどうすればよいですか?

分類Dev

Linuxですべての空のファイルとディレクトリを再帰的に削除するにはどうすればよいですか?

分類Dev

ディレクトリを介してすべてのファイルを再帰的にカウントするにはどうすればよいですか

分類Dev

ディレクトリを介してすべてのファイルを再帰的にカウントするにはどうすればよいですか

分類Dev

ディレクトリの+記号を含むすべてのファイルを再帰的に検索するにはどうすればよいですか?

分類Dev

ディレクトリ内の同じタイプのファイル名のみを一覧表示するにはどうすればよいですか?

分類Dev

サブディレクトリ内のすべてのファイルを単一のディレクトリに再帰的に移動するにはどうすればよいですか?

分類Dev

Pythonのすべてのサブフォルダを含め、Windowsディレクトリ内のすべての「パス付きファイル」を一覧表示するにはどうすればよいですか?

分類Dev

ディレクトリ内のすべてのファイルでgrepを非再帰的に使用するにはどうすればよいですか?

分類Dev

ディレクトリ内のすべてのファイルでgrepを非再帰的に使用するにはどうすればよいですか?

分類Dev

ディレクトリ内のすべてのファイルを再帰的に一覧表示するGithubGraphQL

分類Dev

指定された拡張子を持つファイルを除いて、ディレクトリ内のすべてのファイルを一覧表示するにはどうすればよいですか?

分類Dev

ディレクトリ内のサーバー上のファイル名を一覧表示するにはどうすればよいですか?

分類Dev

Juliaのディレクトリ内のすべてのファイルとディレクトリを一覧表示するにはどうすればよいですか?

分類Dev

ディレクトリ内のすべてのサブフォルダを再帰的に圧縮するにはどうすればよいですか?

分類Dev

ディレクトリ内のすべてのサブフォルダを再帰的に圧縮するにはどうすればよいですか?

Related 関連記事

  1. 1

    すべての隠しファイルとディレクトリを再帰的に一覧表示するにはどうすればよいですか?

  2. 2

    ディレクトリとそのサブディレクトリ内のすべてのファイルのMd5sumを再帰的に一覧表示するにはどうすればよいですか?

  3. 3

    Inno Setup:特定のファイル(この場合は「240.json」)を含む特定のパス内のすべてのディレクトリを再帰的に一覧表示するにはどうすればよいですか?

  4. 4

    指定したディレクトリにある目的のファイルタイプのすべてのファイルを再帰的に一覧表示するにはどうすればよいですか?

  5. 5

    ターゲットディレクトリ内のすべてのファイルを再帰的にgunzipするにはどうすればよいですか?

  6. 6

    Linuxでディレクトリ内のすべての* .jsファイルを再帰的に検索するにはどうすればよいですか?

  7. 7

    ディレクトリ内のすべてのhtmlファイルを再帰的に読み取るにはどうすればよいですか?

  8. 8

    ディレクトリ内のファイルとディレクトリの再帰的なファイルサイズを一覧表示するにはどうすればよいですか?

  9. 9

    ディレクトリ内のファイルとディレクトリの再帰的なファイルサイズを一覧表示するにはどうすればよいですか?

  10. 10

    nodeJSを使用してすべてのサブディレクトリとファイルを一覧表示するにはどうすればよいですか?

  11. 11

    Nodejsに "ls a *"を実装して、ディレクトリ内の特定のファイルを一覧表示するにはどうすればよいですか(readdirはすべてを一覧表示します)。

  12. 12

    Windows APIを使用してディレクトリ内のファイルを一覧表示するにはどうすればよいですか?

  13. 13

    root権限を使用して/ dataディレクトリ内のファイルを一覧表示するにはどうすればよいですか?

  14. 14

    root権限を使用して/ dataディレクトリ内のファイルを一覧表示するにはどうすればよいですか?

  15. 15

    Linuxですべての空のファイルとディレクトリを再帰的に削除するにはどうすればよいですか?

  16. 16

    ディレクトリを介してすべてのファイルを再帰的にカウントするにはどうすればよいですか

  17. 17

    ディレクトリを介してすべてのファイルを再帰的にカウントするにはどうすればよいですか

  18. 18

    ディレクトリの+記号を含むすべてのファイルを再帰的に検索するにはどうすればよいですか?

  19. 19

    ディレクトリ内の同じタイプのファイル名のみを一覧表示するにはどうすればよいですか?

  20. 20

    サブディレクトリ内のすべてのファイルを単一のディレクトリに再帰的に移動するにはどうすればよいですか?

  21. 21

    Pythonのすべてのサブフォルダを含め、Windowsディレクトリ内のすべての「パス付きファイル」を一覧表示するにはどうすればよいですか?

  22. 22

    ディレクトリ内のすべてのファイルでgrepを非再帰的に使用するにはどうすればよいですか?

  23. 23

    ディレクトリ内のすべてのファイルでgrepを非再帰的に使用するにはどうすればよいですか?

  24. 24

    ディレクトリ内のすべてのファイルを再帰的に一覧表示するGithubGraphQL

  25. 25

    指定された拡張子を持つファイルを除いて、ディレクトリ内のすべてのファイルを一覧表示するにはどうすればよいですか?

  26. 26

    ディレクトリ内のサーバー上のファイル名を一覧表示するにはどうすればよいですか?

  27. 27

    Juliaのディレクトリ内のすべてのファイルとディレクトリを一覧表示するにはどうすればよいですか?

  28. 28

    ディレクトリ内のすべてのサブフォルダを再帰的に圧縮するにはどうすればよいですか?

  29. 29

    ディレクトリ内のすべてのサブフォルダを再帰的に圧縮するにはどうすればよいですか?

ホットタグ

アーカイブ