c# WebClient如何计算下载速度?

e.ProgressPercentage是获取进度,不知道如何计算下载速度?... e.ProgressPercentage是获取进度,不知道如何计算下载速度? 展开
 我来答
李磊_1
2012-11-22 · TA获得超过299个赞
知道小有建树答主
回答量:337
采纳率:66%
帮助的人:116万
展开全部
WebClient 可以返回一个流对象, 然后创建一个StreamReader对象,调用Read方法,循环读取流数据到一个数组,并将每次循环读取的数据量值相加,定义一个timer,每隔一秒钟读取你的count值,count就是下载速度(在每次读取完成之后将count重置为0)。
llxzj60
2012-11-22
知道答主
回答量:21
采纳率:0%
帮助的人:13.2万
展开全部
记不清楚了,貌似你可以知道你每次接受到的数据流大小吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式