ASP.NET 如何获得文件夹大小

ASP.NET 如何获得文件夹大小,第1张

例如可以用以下方法:其中参数path所传递的值是所要查看的文件夹的绝对路径!首先要导入System.IOC#//获取某个文件夹的大小publicstaticlonggetDirectorySize(stringpath){DirectoryInfodirInfo=newDirectoryInfo(path)longsumSize=0FileSystemInfofsInfoforeach(fsInfoindirInfo.GetFileSystemInfos()){if(fsInfo.Attributes.ToString().ToLower()==directory){sumSize+=getDirectorySize(fsInfo.FullName)}else{FileInfofiInfo=newFileInfo(fsInfo.FullName)sumSize+=fiInfo.Length}}returnsumSize}VB.NET'获取某个文件夹的大小FunctiongetDirectorySize(ByValpathAsString)AsLongDimdirInfoAsNewDirectoryInfo(path)DimsumSizeAsLong=0DimfsInfoAsFileSystemInfoForEachfsInfoIndirInfo.GetFileSystemInfos()If(fsInfo.Attributes.ToString.ToLower=directory)ThensumSize+=getDirectorySize(fsInfo.FullName)ElseDimfiInfoAsNewFileInfo(fsInfo.FullName)sumSize+=fiInfo.LengthEndIfNext

在Web.config文件里可以设置文件上传的大小

使用方法如下:

<httpRuntime maxRequestLength="4096" executionTimeout="60" appRequestQueueLimit="100"/>

控制用户上传文件最大为4M,最长时间为60秒,最多请求数为100


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/11818522.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-18
下一篇 2023-05-18

发表评论

登录后才能评论

评论列表(0条)

保存