f
ディレクトリを再帰的に走査する
最終更新:
csharpwiki
-
view
public static void Main(string[] args)
{
Search(new DirectoryInfo("./")); // 開始位置
Console.ReadLine();
}
public static void Search(DirectoryInfo dir)
{
Console.WriteLine(dir.Name); // とりあえずフォルダ名を出力
foreach (DirectoryInfo d in dir.GetDirectories())
{
Search(d);
}
}
間違えて変なところで実行してしまうと走査が終わらなくなるので注意。