如何知道一个文件夹(里面包含文件与文件夹)的大小?
解决方案 »
- datagirdview数据源绑定泛型集合运行后,表格内是空的
- c# 中怎么实现类型不确定的泛型参数
- 关于十六进制的标示
- oracle模糊查询中like语句包括%或者‘时如何处理?
- 请教C#程序在iis中执行权限的问题
- struct 和 class
- 求C#方法实例详解
- 常见文件的保存功能如何实现?
- 记录鼠标点击次数
- 在OnPaint过程中绘图时,dotNet总是先用背景色擦除需要重画的区域,然后再用自己写的代码绘制。能否不让其擦除?即使区域很小,该区域仍
- 有关DataRowState.Modified问题(未将对象设置引用到对象的实例)
- 想请教一下高手,能不能提供C#中如何调用C++或其他语言的例子,不甚感激!(100给分)
{
long dirSize = 0;
DirectoryInfo dir = new DirectoryInfo(path); // add the size of each file
foreach (FileInfo file in dir.GetFiles())
dirSize += file.Length;
// add the size of each sub-directory, that is retrieved by recursively
// calling this same routine
foreach (DirectoryInfo subdir in dir.GetDirectories())
dirSize += GetDirectorySize(subdir.FullName); return dirSize;
}