long CalculateFiles()
        {
            long totalsize = 0;
            bgWorker.ReportProgress((int)totalsize, UpProcessType.FileCalculate);

            foreach (UpdateInfo item in updateinfos)
            {
                try
                {
                    HttpWebRequest webReq = (HttpWebRequest)WebRequest.Create(item.DownloadLink);
                    HttpWebResponse webResp = (HttpWebResponse)webReq.GetResponse();
                    totalsize += webResp.ContentLength;
                    webResp.Close();
                }
                catch (Exception) { }
            }

            bgWorker.ReportProgress((int)totalsize, UpProcessType.FileCalculate);
            return totalsize;
        }

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-04-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-16
  • 2022-01-19
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案