1    //创建一个任务
 2             Task<int> task = new Task<int>(() =>
 3             {
 4                 int sum = 0;
 5                 //显示进度条遮照层,
 6                 this.ShowPrograssBar();
 7                 this.InitChartXml();
 8                 return sum;
 9             });
10             //启动任务,并安排到当前任务队列线程中执行任务(System.Threading.Tasks.TaskScheduler)
11             task.Start();
12
13
14             //任务完成时执行处理。
15             Task cwt = task.ContinueWith(t =>
16             {
17                 this.Dispatcher.BeginInvoke(new Action(() =>
18                 {
19
20                 }));
21                 this.HiddenPrograssBar();
22                 // 取消遮照层
23                 // Console.WriteLine("任务完成后的执行结果:{0}", t.Result.ToString());
24             });
25             Thread.Sleep(100);

转载于:https://www.cnblogs.com/ants_double/p/5359497.html

task一个任务结束后执行另一个操作相关推荐

  1. vue在一个方法执行完后执行另一个方法

    vue在一个方法执行完后执行另一个方法 用Promise来实现. Promise是ES6的新特性,用于处理异步操作逻辑,用过给Promise添加then和catch函数,处理成功和失败的情况 ES7中 ...

  2. jquery --- 使用when方法等待2个异步事件结束后执行某一个函数.

    $.when(promise1, promise2) .done(function(args1, args2){console.log(args1 + args2); }// 上述代码,等待promi ...

  3. Spring boot 启动后执行特定的操作

    有时候我们需要在应用启动完成后执行一些特定的操作,比如: 删除一些临时文件或者Redis中的缓存 将一些字典类的数据加载到缓存,这样就不用每次去数据库中查了,有些关联数据从缓存中取得赋值就可以了,不再 ...

  4. Vue中如何设置在执行删除等危险操作时给用户提示(二次确认后执行对应的操作)

    在项目中.在执行删除等不可撤销操作时,要提示用户.等用户二次确认后.才执行对应的方法. 效果展示 点击删除 等待二次确认 确定删除 删除成功 1.Vue官网 Popconfirm 气泡确认框 点击元素 ...

  5. 如果关闭一个窗体后激活另一个窗体的事件或方法

    1 在被调用窗体(fmain)中将所要调用的方法设为public 2 修改调用窗体(f)的构造函数 private frmMain fmain; public fref(frmMain fMain) ...

  6. SAP Netweaver和Hybris Commerce启动后执行的默认操作

    Netweaver里设置user 成功logon之后应该执行的tcode 在Hybris里,因为成都team本地开发用的是tomcat: embeddedserver:extension provid ...

  7. c# api返回后执行代码_API错误代码是历史记录-请尝试执行此操作

    c# api返回后执行代码 一个警示故事 (A cautionary tale) Once upon a time, a young girl observed her mother, who was ...

  8. Android---AlarmManager(全局定时器/闹钟)指定时长或以周期形式执行某项操作

    AlarmManager的使用机制有的称呼为全局定时器,有的称呼为闹钟.通过对它的使用,个人觉得叫全局定时器比较合适,其实它的作用和Timer有点相似.都有两种相似的用法:(1)在指定时长后执行某项操 ...

  9. C#中实现计时器功能(定时任务和计时多长时间后执行某方法)

    场景 在低液位预警弹窗点击确定后需要实现一个计时器,比如在五分钟后再执行监控. 实现思路是使用Timer然后每秒执行一个方法,在方法中对秒数进行减1操作,等倒计时结束后执行相应的操作. 注: 博客主页 ...

最新文章

  1. MVC4做网站后台:模块管理1、修改模块信息
  2. 计算硼原子的基态能级B---交换能
  3. JS OOP -02 深入认识JS中的函数
  4. python 消息队列、异步分布式
  5. html5的常用标签,HTML5常用标签
  6. 计算机基础在小学的教学论文,计算机基础教育论文计算机教学改革论文.doc
  7. 批量下载魔兽replays录像文件
  8. python脚本编写测试用例
  9. html自动选择省市,jQuery中国省市区地址三级联动插件Distpicker
  10. 关于Linux性能调优中系统CPU监测信息统计的一些笔记
  11. 前端开发应该如何准备面试
  12. 《曾国藩的正面与侧面》,历史成功学新传与耕读理想
  13. .shtml网站解析UnicodeError
  14. Numpy库的三种矩阵乘法
  15. 【Oracle】plsql连接64位的Oracle
  16. 数据库去掉回车换行符
  17. 微信小程序文字超出显示省略号
  18. 实验6:shell编程
  19. 【我的第一篇博客】——上个月学习总结(4月)
  20. Windows10任务计划怎么用

热门文章

  1. 微信小游戏开发教程-2D游戏原理讲解
  2. Flutter开发之数据存储-2-文件存储(33)
  3. mysql router docker_Docker镜像瘦身 - SegmentFault 思否
  4. Git使用4:Git分支
  5. eclipse 的快捷键
  6. 认识Web前端、Web后端、桌面app和移动app新开发模式 - 基于Node.js环境和VS Code工具...
  7. Spring Security and Shiro
  8. jquery and jquery validation 常见问题解决
  9. ubuntu 下安装nginx
  10. JAVA I/O系统。