小编Far*_*dul的帖子

目录中最大的文件

我们已经完成了从目录中读取信息的任务.我正在努力寻找具有最大价值的文件.我试过这个;

using System.IO; 

static void Main(string[] args)
{
    DirectoryInfo folderInfo = new DirectoryInfo("path");
    FileInfo[] files = folderInfo.GetFiles();

    int largestSize;

    for (largestSize = 0; largestSize < files.Length; largestSize++)
    {
        Console.WriteLine(files[largestSize].Length);
    }

    Console.ReadLine();
}
Run Code Online (Sandbox Code Playgroud)

但这不起作用.当我说它不起作用时,我的意思是它显示列表中目录中所有文件的文件大小.我完全感到困惑,因为这正是我的导师所建议的."为从0开始的最大文件创建一个变量,并循环遍历文件以找到最大的大小".

我怀疑我可以使用或理解Foreach循环,因为到目前为止我只学习了For,do-while,while,以及if和if else语句.

c#

0
推荐指数
1
解决办法
1781
查看次数

标签 统计

c# ×1