[Refactor] Replace OrderBy with Order for file sorting in ImportDatFolderViewModel and FileImporter

This commit is contained in:
2025-07-07 22:44:34 +01:00
parent 66ecf4c432
commit 44fb779034
2 changed files with 9 additions and 8 deletions

View File

@@ -77,7 +77,7 @@ public class FileImporter
Message = Localization.EnumeratingFiles
});
string[] files = Directory.GetFiles(path, "*", SearchOption.AllDirectories).OrderBy(p => p).ToArray();
string[] files = Directory.GetFiles(path, "*", SearchOption.AllDirectories).Order().ToArray();
_totalFiles += files.LongLength;
SetProgressBounds?.Invoke(this,

View File

@@ -231,12 +231,13 @@ public sealed class ImportDatFolderViewModel : ViewModelBase
if(_allFilesChecked)
{
_datFiles = Directory
.GetFiles(FolderPath,
"*.*",
_recursiveChecked ? SearchOption.AllDirectories : SearchOption.TopDirectoryOnly)
.OrderBy(f => f)
.ToArray();
_datFiles = Directory.GetFiles(FolderPath,
"*.*",
_recursiveChecked
? SearchOption.AllDirectories
: SearchOption.TopDirectoryOnly)
.Order()
.ToArray();
}
else
{
@@ -252,7 +253,7 @@ public sealed class ImportDatFolderViewModel : ViewModelBase
? SearchOption.AllDirectories
: SearchOption.TopDirectoryOnly);
_datFiles = dats.Concat(xmls).OrderBy(f => f).ToArray();
_datFiles = dats.Concat(xmls).Order().ToArray();
}
Dispatcher.UIThread.Post(() =>