猿问

在C#上对数组中的文件目录排序

我不想对文件目录进行排序。我有很多文件说明。喜欢: "C:\Users\user\Desktop\programlama\destin\ankara\c11.txt"

"C:\Users\user\Desktop\programlama\destin\ankara\a12.txt"

"C:\Users\user\Desktop\programlama\destin\ankara\b11.txt"


但是它必须按文件名排序。我怎样才能做到这一点?


Result i want:

a12 at top b11 in the middle c11 at last.

这里的代码示例。


FolderBrowserDialog fbd = new FolderBrowserDialog();


fbd.ShowDialog();

kaynak = fbd.SelectedPath; 

dnm = Directory.GetFiles(kaynak,ftyp, SearchOption.AllDirectories)

                .Select(Path.GetFileName)

                .ToArray();

dsd = Directory.GetFiles(kaynak, ftyp, SearchOption.AllDirectories);


翻过高山走不出你
浏览 199回答 3
3回答
随时随地看视频慕课网APP
我要回答