摘要: 关于使用任务队列ConcurrentQueue完成图像上传的一个案例 情景:需要在图像处理完成后,上传到云端 思路:在图像处理完成后,将图像任务加入上传的任务队列,异步上传。 类:ImageUploadServices 在主界面的合适位置初始,得到ImageUploadServices的单例服务,在执行图像处理任务前,初始化上传服务的任务队列(Task_Init),当 阅读全文
posted @ 2025-07-09 17:41 Wind_Swing_Dunn 阅读(11) 评论(0) 推荐(0)
摘要: 关于C# 异步执行 Task.WhenAll 情景:在ui中对图片做批量的旋转,等待表格刷新的时间太长了,于是希望并行去解决。 思路:可以用C#自带的Parallel或则Task解决图像旋转的任务,但是注意不要在并行线程中访问UI的资源,等图像旋转结束后,再在UI中刷新;通过Task.WhenAll检测所有图像都旋转完成。 private as 阅读全文
posted @ 2025-07-09 17:17 Wind_Swing_Dunn 阅读(7) 评论(0) 推荐(0)