博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
得到目录大小
阅读量:6820 次
发布时间:2019-06-26

本文共 394 字,大约阅读时间需要 1 分钟。

网友-没有GF,提供~~~
//得到目录大小
None.gif
public
 
static
 
long
 DirSize(System.IO.DirectoryInfo d) 
ExpandedBlockStart.gifContractedBlock.gif    
dot.gif
{    
InBlock.gif        
long Size = 0;    
InBlock.gif        
// 所有文件大小.
InBlock.gif
        System.IO.FileInfo[] fis = d.GetFiles();
InBlock.gif        
foreach (System.IO.FileInfo fi in fis) 
ExpandedSubBlockStart.gifContractedSubBlock.gif        
dot.gif{      
InBlock.gif            Size 
+= fi.Length;    
ExpandedSubBlockEnd.gif        }
InBlock.gif        
// 遍历出当前目录的所有文件夹.
InBlock.gif
        System.IO.DirectoryInfo[] dis = d.GetDirectories();
InBlock.gif        
foreach (System.IO.DirectoryInfo di in dis) 
ExpandedSubBlockStart.gifContractedSubBlock.gif        
dot.gif{
InBlock.gif            Size 
+= DirSize(di);
ExpandedSubBlockEnd.gif        }
InBlock.gif        
return(Size);  
ExpandedBlockEnd.gif    }

转载地址:http://isozl.baihongyu.com/

你可能感兴趣的文章
poj1753-Flip Game BFS+位运算
查看>>
DeDe调用body文章内容
查看>>
Eclipse的Debug(一)
查看>>
配置虚拟主机(搭建网站)
查看>>
用了N年的接口,你知道接口是什么吗?——一个简单实例说明接口的伟大意义...
查看>>
EF 数据库迁移(Migration)
查看>>
第二类斯特林数
查看>>
VFL语言使用
查看>>
艾科 驱动电路分析
查看>>
洛谷3794:签到题IV——题解
查看>>
CF Round #426 (Div. 2) The Useless Toy 思维 水题
查看>>
spring 注解
查看>>
C#获取DLL、程序路径,C#获取桌面、收藏夹等特殊系统路径
查看>>
STL标准模板库 向量容器(vector)
查看>>
plt.spy()函数
查看>>
JAVA设计模式之观察者模式
查看>>
MacOS下免密码ssh登陆
查看>>
Could not find modernizr-2.6.2 in any of the sources
查看>>
使用二次封装的openStack发行版本网卡至少有2个
查看>>
js 的 call 与 apply
查看>>