亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于Task批量上傳 等待的問題

關于Task批量上傳 等待的問題

C#
MM們 2018-07-28 08:33:14
我想用Task實現一個文件的批量上傳,比如我一次性選擇10個文件,我只想讓前5個先開始,然后只要5個中有完成了的,那么自動進行下一個文件,直到全部上傳成功。我直到要用Task但是不知道怎么實現,關于文件上傳的代碼可以不用實現,用一個方法UploadFile()代替,請幫幫忙謝謝了。我想了很久不知道怎么弄 
查看完整描述

2 回答

?
哈士奇WWW

TA貢獻1799條經驗 獲得超6個贊

用一個隊列來存這10個要上傳的文件,用一個集合來存當前正執行的文件,用TaskScheduler來調度該集合

查看完整回答
反對 回復 2018-07-30
?
至尊寶的傳說

TA貢獻1789條經驗 獲得超10個贊

Directory.GetFiles("路徑").AsParallel().ForAll(m=> UploadFile(m));

UploadFile方法里寫上傳邏輯.AsParallel().ForAll你值得擁有.


查看完整回答
反對 回復 2018-07-30
  • 2 回答
  • 0 關注
  • 714 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號