文件传输(限速)的问题,忘高手指点
Stream      NS      =      Request.GetResponse().GetResponseStream();       
 byte[]      Source      =      new      byte[Cache];       
 int      MyReadSize      =      NS.Read(Source,      0,      Cache);       
 while      (MyReadSize      >       0)       
 {       
    FS.Write(Source,      0,      MyReadSize);       
    Speed      +=      MyReadSize;       
    MyReadSize      =      NS.Read(Source,      0,      Cache);       
 }            
 以上代码片段是在      Thread中执行的,主要功能用与文件传输            
 弄了好长时间,都没有什么好的办法控制传输速度的同时,不影响原本的传输速度。            
 比如限制      100Kb/s      如果用户的当前速度1秒中能传完100KB(可多个线程),无外界干扰,要能保证当前传输量不多不少.      
 只剩下最后90分了,有了再加,还忘各位多多指教.
------解决方案--------------------貌似比较麻烦。客户的下载速度,你提供源的速度。都得自己控制。情况比较复杂。   
 不太懂,学习,帮顶。
------解决方案--------------------up,学习一下