これらのファイル名のファイルを含むディレクトリがあります。
12.mp4
34.wmv
56.ogm
78.avi
90.m4v
私のアプリケーションでは、ディレクトリのファイルを List(Of File.Info) にリストします。これはデフォルトでインデックス化されています。
FileList.Item(0).Name = 12.mp4
FileList.Item(1).Name = 34.wmv
FileList.Item(2).Name = 56.ogm
FileList.Item(3).Name = 78.avi
FileList.Item(4).Name = 90.m4v
しかし、昇順モードでソートされたファイル拡張子でファイルを処理する必要があるため、これが必要な項目インデックスです。
FileList.Item(0).Name = 78.avi
FileList.Item(1).Name = 90.m4v
FileList.Item(2).Name = 12.mp4
FileList.Item(3).Name = 56.ogm
FileList.Item(4).Name = 34.wmv
VB.NET または C# でそのようにリストを並べ替えるにはどうすればよいですか?