首页 新闻 会员 周边 捐助

c# Parallel.ForEach 假死

0
悬赏园豆:20 [已关闭问题] 关闭于 2019-09-01 20:10
ConcurrentBag<string> list = new ConcurrentBag<string>();
Parallel.ForEach(listBlobs, item => //开始循环
{
      CloudBlockBlob blob = item as CloudBlockBlob;
      var text = blob.DownloadText();//从微软云下载文本到变量
      list.Add(text);
      blob.DeleteIfExists();//从微软云Blob删除一个对象  
});
listBlobs变量是一个集合对象,CloudBlockBlob 是 Azure 文件储存的一个类型,当循环去从微软云下载文本到
本地,然后删除的时候,偶尔会发生假死(就是停在循环这段代码),大神们知道怎么解决吗 ?




猴哥aiyy的主页 猴哥aiyy | 初学一级 | 园豆:3
提问于:2018-12-29 18:53
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册