Thread Name: PrimaryThread Thread Status: True Context ID: 0
This is a C# Program to find the current context id of the thread.
This C# Program Finds the Current Context id of the Thread.
Here a context is something associated with ContextBoundObject-objects and multiple threads can share the same context (Thread.CurrentContext).
Here is source code of the C# Program to Find the Current Context id of the Thread. The C# program is successfully compiled and executed with Microsoft Visual Studio. The program output is also shown below.
/* * C# Program to Find the Current Context id of the Thread */ using System; using System.Threading; namespace threading { class Program { static void Main(string[] args) { Console.WriteLine("**********Current Thread Informations**************n"); Thread t = Thread.CurrentThread; t.Name = "Primary_Thread"; Console.WriteLine("Thread Name: {0}", t.Name); Console.WriteLine("Thread Status: {0}", t.IsAlive); Console.WriteLine("Priority: {0}", t.Priority); Console.ReadKey(); } } }
In this C# program, IsAlive() function is used to represent the currently running thread and the name of the current thread. The priority of the currently working thread is found by using the priority() function. Here a Context is something associated with ContextBoundObject and multiple threads can share the same context (Thread.CurrentContext).
Thread Name: PrimaryThread Thread Status: True Context ID: 0