问题描述
请问用C#做文件发送时,如何计算文件传输的剩余时间,速成度,和使用时间吗?谢谢!
解决方案
解决方案二:
传文件的方式很多,你用什么方式?有可能是socket,还有可能传到ftp,或者http服务器上,现在还流行用webservice传,特别是wse3
解决方案三:
剩余大小/当前速度=剩余时间,不断更新这个速度就可以了
解决方案四:
一般传输文件的时候,要获得要传输的Byte的总数量,然后根据接收的总字节数和时间来计算.MARK
解决方案五:
引用2楼sunrobust的回复:
剩余大小/当前速度=剩余时间,不断更新这个速度就可以了
一般都得自己算这个当前速度的,比如每十秒计算下这十秒传输的量,再除以10就是当前速度了
解决方案六:
看2#图片的狗象是SB最近做的广告的那只~~
时间: 2024-09-28 21:56:09