執行緒操作
獲取當前執行的執行緒,獲得當前執行緒的相關資訊,程式碼如下:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading;
namespace threadDemo
{
class Program
{
static void Main(string[] args)
{
Console.WriteLine("主執行緒的狀態");
Thread currentThread = Thread.CurrentThread;
currentThread.Name = "the current thread";
Console.WriteLine("當前執行緒的應用域:{0},ID:{1}",Thread.GetDomain().FriendlyName, Thread.GetDomainID());
Console.WriteLine("上下文:"+Thread.CurrentContext);
Console.WriteLine("名稱" + currentThread.Name);
Console.WriteLine("是否處於活動狀態:"+currentThread.IsAlive);
Console.WriteLine("狀態:"+currentThread.ThreadState);
Console.WriteLine("優先順序:" + currentThread.Priority);
Console.WriteLine("是否為後臺執行緒:"+currentThread.IsBackground);
Console.ReadLine();
}
}
}
相關文章
- 多執行緒操作執行緒
- Java 執行緒常用操作Java執行緒
- 執行緒的基本操作:新建和終止執行緒執行緒
- pyqt5 子執行緒如何操作主執行緒GUIQT執行緒GUI
- 多執行緒的執行緒狀態及相關操作執行緒
- java--執行緒池--建立執行緒池的幾種方式與執行緒池操作詳解Java執行緒
- Android JNI 中的執行緒操作Android執行緒
- 155 執行緒的相關操作執行緒
- 多執行緒------執行緒與程式/執行緒排程/建立執行緒執行緒
- Kotlin Coroutines Flow 系列(四) 執行緒操作Kotlin執行緒
- 用Pthread實現多執行緒操作thread執行緒
- 執行緒和執行緒池執行緒
- 多執行緒--執行緒管理執行緒
- 執行緒與多執行緒執行緒
- 執行緒 執行緒池 Task執行緒
- 多執行緒【執行緒池】執行緒
- python之執行緒相關操作(補充)Python執行緒
- C#多執行緒系列(3):原子操作C#執行緒
- 保證執行緒在主執行緒執行執行緒
- Java多執行緒-執行緒中止Java執行緒
- 多執行緒之初識執行緒執行緒
- 執行緒控制之休眠執行緒執行緒
- 【多執行緒總結(二)-執行緒安全與執行緒同步】執行緒
- 執行緒、開啟執行緒的兩種方式、執行緒下的Join方法、守護執行緒執行緒
- 執行緒的狀態轉換以及基本操作執行緒
- Android 子執行緒 UI 操作真的不可以?Android執行緒UI
- java執行緒之守護執行緒和使用者執行緒Java執行緒
- 執行緒(一)——執行緒,執行緒池,Task概念+程式碼實踐執行緒
- 多執行緒系列之 執行緒安全執行緒
- 二. 執行緒管理之執行緒池執行緒
- iOS 多執行緒之執行緒安全iOS執行緒
- Java多執行緒之執行緒中止Java執行緒
- Android多執行緒之執行緒池Android執行緒
- Java多執行緒-執行緒狀態Java執行緒
- Java多執行緒-執行緒通訊Java執行緒
- kuangshenshuo-多執行緒-執行緒池執行緒
- java 多執行緒守護執行緒Java執行緒
- Java多執行緒(2)執行緒鎖Java執行緒
- 多執行緒之手撕執行緒池執行緒