steam想申明库存量,不晓得在哪里去增设,那个出口处是稍稍有点儿深,由此可见毕竟也很单纯,一起来看一看什么样操作方式。操作方式方式01登入steam后,点选街道社区旁的对个人......
2024-02-05 538
下面就是小编带给大家的C#如何关闭线程返回主线程方法操作,希望能够给你们带来一定的帮助,谢谢大家的观看。
编写代码的过程中经常会遇到需要并行操作的时候,此时就需要使用到多线程操作,.net中提供了多种操作多线程的方法,这里介绍最简单的一种----通过ThreadPool.QueueUserWorkItem。
其实灰常简单,上面定义了一个测试方法DoSomeThing用于模拟耗时操作,忧郁的表示正常情况应该不会有人会写出这样的方法,当需要异步调用DoSomeThing时。
只需要通过调用QueueUserWorkItem 方法,并将DoSomeThing作为回调函数传入,即可异步调用DoSomeThing方法,此时线程池中的某一个线程将会调用DoSomeThing方法。
接着,介绍一下异步操作的取消,即在异步操作的执行过程中,强制停止函数的执行,修改一下上面的DoSomeThing方法如下:privatevoidspanstyle="font-family:Arial,Helvetica,sans-serif;">DoSomeThing/span>(CancellationTokentoken,objectstate) 。
这次的DoSomeThing方法多了一个CancellationToken类型的参数,通过它可以实时探测到方法是否被取消,其使用方法如下:首先,新建一个CancellationTokenSource对象。
CancellationTokenSourcecancelSource=newCancellationTokenSource(); CancellationTokenSource cancelSource = new CancellationTokenSource();之后将CancellationTokenSource对象的token通过回调方法传入。
以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!
相关文章
steam想申明库存量,不晓得在哪里去增设,那个出口处是稍稍有点儿深,由此可见毕竟也很单纯,一起来看一看什么样操作方式。操作方式方式01登入steam后,点选街道社区旁的对个人......
2024-02-05 538
操作方式方法01【辅助widget】多种辅助工具相连接两个功能键的可同时按【Shift】加此功能键挑选出1、正方形、圆锥选框辅助工具 【M】 2、终端辅助工具 【V】 3、截叶......
2024-02-05 476
操作方式01文档格式难题qq肖像最合适用jpeg文档格式的相片,若是相片有透明化地下通道,能选用png文档格式上载。 02大小不一难题若是相片极重也可能将引致上载失利,检......
2024-02-05 402