指定Dir以下のファイルを列挙するイイ方法


GS  2004-06-24 11:23:01  No: 114214  IP: [192.*.*.*]

[WinXP]
[.NET 2003]

タイトルのとおりなのですが一通り形にした物は
a. DirNameQueue() = {strBaseDirPath}
b. IO.Directory.GetDirectoriesでDirNameQueue(0)を取得
c. 取得したフォルダーをキューに追加
d. 取得したフォルダーをResultArrayListに追加
e. キュー( DirNameQueue(0) )を削除
f. bに戻る

でResultArrayListにBaseDir以下のフォルダーがすべて列挙されているので
FOR I AS INTEGER = 0 TO ResultArray.length -1
    IO.Directory.GetFiles(ResultArray(I))
NEXT
を使ってファイル名を回収していく。


と言うものなのですがよい方法は無いでしょうか?

編集 削除