>>625
テキストの一行目がフォルダの場合、一旦返却されるから
mainメソッドでforeachで書きだしたとき、subfoldersがnullのままってことですね

>>627
イテレータだと無理ということなんでしょうか?