62,074
社区成员
发帖
与我相关
我的任务
分享
while ((hwRequest.IsClientConnected() && !hwRequest.IsEntireEntityBodyIsPreloaded()) && (dstOffset < contentLength))
{
if ((contentLength - dstOffset) > count) { count = ((int)contentLength) - dstOffset; }
preloadedEntityBody = new byte[count];
int num2 = hwRequest.ReadEntityBody(preloadedEntityBody, count);/*问题出在这里*/
Buffer.BlockCopy(preloadedEntityBody, 0, dst, dstOffset, num2);
dstOffset += num2;
progressbarData.Msg = "Uping";
progressbarData.Current = dstOffset;
progressbarData.Model = eProgressbarModel.Uping;
progressbarData.Save();
}