首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

怎样快速得到大文件的大小?该怎么解决

2012-04-04 
怎样快速得到大文件的大小?曾用filestream和文件映射但好像都比较慢啊?读一个500M以上的文件要好久。有什么

怎样快速得到大文件的大小?
曾用filestream和文件映射但好像都比较慢啊?
读一个500M以上的文件要好久。
有什么快速的方法吗?我的环境是B/S结构的。

[解决办法]
是上传慢,而不是判断慢,用什么办法都没用!
因为服务器端代码要在服务器端判断,必然要全部上传

你可以试一下,用客户端javascript判断
[解决办法]
如果是服务器端本来存在的文件,
实例化一个FileInfo对象即可

FileInfo fi = new FileInfo(path);
int size = fi.Length;
[解决办法]
500M,可以把你机子的内存都占满了,当然要慢了!

热点排行