おーみんブログ

C#, ASP.NET Core, Unityが大好きです。

【C#】再帰関数でディレクトリとファイルを取得する!

f:id:bookreadkun:20190818203707p:plain

おはようございます。おーみんです。

 

 

 

プログラムを見てみましょう。

f:id:bookreadkun:20190818204121p:plain

 

foreach文でぐるぐるディレクトリやファイルを取得してListに追加していっている感じですね(22~27行目ではディレクトリ、29~33行目ではディレクトリ内にあるファイルを取得)。

 

最終的に12行目の「GetDirFile(@"C:\Workspace\Pleasanter")」の@以降へ親ディレクトリを書いてください。

 

再帰関数は理解するのがなかなか難しいものではありますが、いくつか自分でも作って慣れていこうと思います。