CancellationTokenSource cancellationTokenSource = new CancellationTokenSource();

Task.Factory.StartNew(() =>
{
Thread.Sleep();
cancellationTokenSource.Cancel();
Console.WriteLine("Token cancelled");
}); ParallelOptions parallelLoopOptions =
new ParallelOptions()
{
CancellationToken = cancellationTokenSource.Token
}; try
{
Parallel.For(, Int64.MaxValue, parallelLoopOptions, index =>
{
double result = Math.Pow(index, );
Console.WriteLine("Index {0}, result {1}", index, result);
Thread.Sleep();
});
}
catch (OperationCanceledException)
{
Console.WriteLine("Cancellation exception caught!");
}

最新文章

  1. Tensorflow 官方版教程中文版
  2. Python中操作mysql的pymysql模块详解
  3. 使用Word2013发布博客
  4. JDBC API Description
  5. [python实现设计模式]-3.简单工厂模式-触宝开放平台
  6. X/Y型文案
  7. 【Oracle连接字符串】【Oracle Net Manager 服务命名配置】【PL/SQL 登陆数据库】
  8. docker 的安装
  9. 解决mac下atom安装插件失败问题
  10. OGNL表达式与EL表达式
  11. YYHS-Floor it
  12. 从蓝光到4K,腾讯视频高码率下载背后的技术
  13. 使用tensorflow搭建自己的验证码识别系统
  14. k64 datasheet学习笔记21--Direct Memory Access Multiplexer (DMAMUX)
  15. sql left join多表
  16. [django]drf知识点梳理-搜索
  17. JavaScript Best Practices (w3cschool)
  18. NSUserDefaults 添加与删除
  19. Oracle11g在Windows和Linux下imp导入表,exp导出表,sqluldr2导出表,sqlldr导入表
  20. java里 equals和== 区别

热门文章

  1. 获取不变的UDID-b
  2. Android Studio 单刷《第一行代码》系列 06 —— Fragment 生命周期
  3. Linux学习笔记(5)-进程管理
  4. [转载]C#导入XLS数据到数据库
  5. 汇编invoke和call的关系
  6. PHP截取字符串,获取长度,获取字符位置的函数
  7. sublime 配置
  8. oracle-number(5,2)
  9. sort-based shuffle的核心:org.apache.spark.util.collection.ExternalSorter
  10. Avro RPC 之 Protocol 定义和代码生成