相关疑难解决方法(0)

在C#中对Directory.GetFiles的结果进行排序

我有这个代码列出目录中的所有文件.

class GetTypesProfiler
{
    static List<Data> Test()
    {
        List<Data> dataList = new List<Data>();
        string folder = @"DIRECTORY";
        Console.Write("------------------------------------------\n");
        var files = Directory.GetFiles(folder, "*.dll");
        Stopwatch sw;
        foreach (var file in files)
        {   
            string fileName = Path.GetFileName(file);
            var fileinfo = new FileInfo(file);
            long fileSize = fileinfo.Length;
            Console.WriteLine("{0}/{1}", fileName, fileSize);
        }
        return dataList;
    }
    static void Main()
    {
         ...
    }
}
Run Code Online (Sandbox Code Playgroud)

我需要根据文件大小或字母顺序打印出文件信息.如何从Directory.GetFiles()中对结果进行排序?

c# sorting getfiles

32
推荐指数
3
解决办法
7万
查看次数

标签 统计

c# ×1

getfiles ×1

sorting ×1