ディレクトリからファイルを取得/列挙する方法を知っています。また、DirectoryInfo.getFileSystemInfos および Linq クエリを使用して、任意の並べ替え順序でそれらを並べ替える方法も知っています。問題は、ディレクトリ内の実際の並べ替え順序 (ファイル エクスプローラーで設定) を検出して、その特定の並べ替え順序を使用して独自の getFileSystemInfos リストを並べ替えたいことです。DirectoryInfo.enumerateFileInfos、DirectoryInfo.enumerateFiles、DirectoryInfo.getFileInfos、および DireectoryInfo.getFiles を使用してみました。ただし、それらはすべてアルファベット順にファイルを返し、その特定のフォルダーのファイル エクスプローラーと同じ並べ替え順序を検出して使用するための過負荷はありません。その並べ替え順序に精通している場合は、Linq クエリを使用して、(必要に応じて) リストを並べ替えて一致させることができます。