執行緒操作
獲取當前執行的執行緒,獲得當前執行緒的相關資訊,程式碼如下:
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執行緒
- 執行緒安全操作HashMap執行緒HashMap
- 執行緒的基本操作:新建和終止執行緒執行緒
- 多執行緒的執行緒狀態及相關操作執行緒
- windows多執行緒--原子操作Windows執行緒
- PHPPthread多執行緒操作PHPthread執行緒
- java--執行緒池--建立執行緒池的幾種方式與執行緒池操作詳解Java執行緒
- NSThread與多執行緒操作thread執行緒
- 多執行緒------執行緒與程式/執行緒排程/建立執行緒執行緒
- 多執行緒-執行緒控制之休眠執行緒執行緒
- 多執行緒-執行緒控制之加入執行緒執行緒
- 多執行緒-執行緒控制之禮讓執行緒執行緒
- 多執行緒-執行緒控制之中斷執行緒執行緒
- Android JNI 中的執行緒操作Android執行緒
- 155 執行緒的相關操作執行緒
- 多執行緒-執行緒控制之守護執行緒執行緒
- 執行緒和執行緒池執行緒
- 多執行緒【執行緒池】執行緒
- 多執行緒--執行緒管理執行緒
- Java多執行緒——執行緒Java執行緒
- 執行緒 執行緒池 Task執行緒
- 保證執行緒在主執行緒執行執行緒
- C#多執行緒系列(3):原子操作C#執行緒
- Kotlin Coroutines Flow 系列(四) 執行緒操作Kotlin執行緒
- 用Pthread實現多執行緒操作thread執行緒
- .NET多執行緒(五)非同步操作執行緒非同步
- JavaConcurrentLinkedQueue佇列執行緒安全操作Java佇列執行緒
- 執行緒10--NSOperation的基本操作執行緒
- 多執行緒之初識執行緒執行緒
- Java多執行緒-執行緒中止Java執行緒
- 執行緒控制之休眠執行緒執行緒
- Java多執行緒——執行緒池Java執行緒
- c#執行緒-執行緒同步C#執行緒
- 多執行緒-執行緒概述等執行緒
- 執行緒1-單執行緒執行緒
- 執行緒3--執行緒安全執行緒
- 執行緒同步及執行緒鎖執行緒
- Java執行緒:執行緒中斷Java執行緒