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

C# 获取目录大小

C#3年前 (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

相关文章

C# 时间操作

获取系统已运行时间    System.Environment.Tic...

C# BackgroundWorker

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

C# BackgroundWorker的例子

以下是一个使用 BackgroundWorker 组件在 C# 中实现后台执行任务,同时在主线程更新...

C# 类接口

定义接口是一种抽象类型,它定义了一组方法签名(方法名称、参数列表和返回类型),但没有方法体。接口用于...

C# i++和++i的区别

核心区别操作顺序            ...

C# 比较两个Image对象是否相同

方法思路基础检查:先检查空引用和图像尺寸像素格式验证:确保两个图像的像素格式相同内存锁定:使用Loc...