当前位置:首页 > 编程语言 > C# > 正文内容

C# 获取目录大小

C#2年前 (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;
}


相关文章

C# ListView 虚拟化加载百万数据

private void Form1_Load(object send...

C# 标准日期和时间格式说明符

Code说明Write备注Y年月2022年7月y标准日期和时间格式说明符2022年7月单独使用时y年...

ListView RetrieveVirtualListItem 事件需要每个 ListView 列的列表视图子项。”

System.InvalidOperationException:“处于 VirtualMode 中...

C# string与Hex互转

StrToHex    /// <summary>...

C# 文件属性与转换为字节

获取文件属性    FileInfo fileInfo&nb...

C# SHA1

GetFileSHA1        ...