1

これは、指定されたパスからファイルを検索する私の関数です:

static void dirSearch(string dir)
{
    try
    {
        foreach (string item in Directory.GetDirectories(dir))
        {
            Console.WriteLine(item);
            foreach (string str in Directory.GetFiles(item))
            {
                Console.WriteLine("\t" + str);
            }
        }
    }
    catch (Exception ex)
    {
        Console.WriteLine(ex.Message);
    }
}

例外をキャッチした後、関数が停止して続行せず、許可されたフォルダーから残りのファイルを表示するのはなぜですか?

4

1 に答える 1