C# 属性

C# 抽象

C# 字符串

C# 泛型

C# 杂项

C# 新特性

C# Thread class 线程类

C# 线程类提供属性和方法来创建和控制线程。它是在系统中找到。线程的名称空间。

C# 线程属性

重要的线程类属性的列表给出如下:

属性描述
CurrentThread返回当前正在运行的线程的实例。
IsAlive检查当前线程是否还活着。它是用来发现线程的执行状态。
IsBackground

用来获取或设置值是否当前线程在后台。

ManagedThreadId是用来获得当前线程管理的惟一id。
Name用来获取或设置当前线程的名称。
Priority用来获取或设置当前线程的优先级。
ThreadState用于返回一个值,表示该线程的状态。

C# 线程的方法

一系列重要的线程类的方法给出如下:

方法描述
Abort()用于终止线程。它引发了ThreadAbortException。
Interrupt()用于中断一个线程在WaitSleepJoin状态。
Join()是用来阻止调用线程,直到这个线程终止。
ResetAbort()用于取消中止当前线程请求。
Resume()用于恢复挂起的线程。这是淘汰。
Sleep(Int32)暂停当前线程用于指定的毫秒。
Start()可运行的线程的当前状态的变化。
Suspend()暂停当前线程如果没有暂停。这是淘汰。
Yield()是用来产生当前线程的执行另一个线程。


  • 使用社交账号登录,本站支持
全部评论(0)