ファイル一覧の取得順序
VB の System.IO.Directory.GetFilesなどを用いた際に,取得されるファイル一覧の順序がどうなるかって話.
結論から言うと,ファイルシステムのフォーマットに依存し,
となる模様.
VB(というか.NET Framework?)のファイル取得関係の関数が,内部でFindNextFile
(参考:http://msdn.microsoft.com/library/default.asp?url=/library/en-us/fileio/fs/findnextfile.asp)
ってのをつかってて,そいつの仕様が,
に記載されているファイルの順序に依存するようになっているらしい.
でもって,それらのファイル名の記載順が
になっている,ということらしい.