>>940に質問がいくつか。

・サブフォルダは1階層のみ?
・テキストファイルの先頭の「..」は文字通り半角ドットが2つ?
・GetFoldersで取得したイテレータは、
 var folders = GetFolders();
 foreach (var f in folders)
 {
  foreach (var s in f.SubFolders)
  {
   // ここで処理?
  }
  // ここでも処理?
 }
 という使い方になってしまうけど、それでいいの?
・FolderとSubFolder、ほんとに2クラス必要?