当前位置:首页 > 开发 > C# > 正文内容

C# 获取目录大小

C#4年前 (2022-10-30)
public static long GetDirSize(string dir)
{
    long size = 0;
    string[] files = Directory.GetFiles(dir);
    foreach (string item in files)
    {
size += new FileInfo(item).Length;
    }
    string[] dirs = Directory.GetDirectories(dir);
    foreach (string item in dirs)
    {
size += GetDirSize(item);
    }
    return size;
}


转载请注明出处。

本文链接:http://www.pythonopen.com/?id=236

相关文章

CS0052 可访问性不一致: 字段类型“n1”的可访问性低于字段“n2”

问题CS0052 可访问性不一致: 字段类型“n1”的可访问性低于字段“n2”原因n1未使用publ...

C# Windows环境下以管理员启动

右键点击项目名称    -   ...

C# 跳出foreach循环

在 C# 中,如果你想在 foreach 循环内部提前跳出当前这一轮循环,继续执行下一轮循环,可以使...

C# 缩减代码量的一些方式

static void Main() { Thread thre...

C# BackgroundWorker

1.概述BackgroundWorker是一个在 WinForms 应用程序中用于简化在后台线程执行...

C# double转为string并保留两位小数

在 C# 中,可以使用多种方式将 double 类型的数据转换为 string 类型并保留两位小数,...