Courses
Tutorials
Practice
Data Structure
Java
Python
HTML
Interview Preparation
DSA
Practice Problems
C
C++
Java
Python
JavaScript
Data Science
Machine Learning
Courses
Linux
DevOps
SQL
Web Development
System Design
Aptitude
GfG Premium
Similar Topics
Web Technologies
37.5K+ articles
DSA
22.8K+ articles
Python
21.3K+ articles
Experiences
16.6K+ articles
Interview Experiences
14.1K+ articles
JavaScript
12.2K+ articles
School Learning
11.5K+ articles
C#
1.9K+ articles
CSharp-method
701+ articles
CSharp Multithreading
21+ articles
CSharp Thread Class
12 posts
Recent Articles
Popular Articles
Thread.CurrentThread Property in C#
Last Updated: 13 May 2019
A Thread class is responsible for creating and managing a thread in multi-thread programming. It provides a property known as CurrentThread to check the current running th...
read more
C#
CSharp Multithreading
CSharp Thread Class
Thread.ResetAbort Method in C#
Last Updated: 01 February 2019
A Thread class is responsible for creating and managing a thread in multi-thread programming. It provides a method known as ResetAbort which is responsible for canceling t...
read more
C#
CSharp-method
CSharp Multithreading
CSharp Thread Class
C# | Thread(ParameterizedThreadStart) Constructor
Last Updated: 14 September 2021
Thread(ParameterizedThreadStart) Constructor is used to initialize a new instance of the Thread class. It defined a delegate which allows an object to pass to the thread w...
read more
C#
CSharp Multithreading
CSharp Thread Class
C# | Thread(ThreadStart) Constructor
Last Updated: 01 February 2019
Thread(ThreadStart) Constructor is used to initialize a new instance of a Thread class. This constructor will give ArgumentNullException if the value of the parameter is n...
read more
C#
CSharp Multithreading
CSharp Thread Class
C# | Check if a thread belongs to managed thread pool or not
Last Updated: 01 February 2019
A Thread class is responsible for creating and managing a thread in multi-thread programming. It provides a property known as IsThreadPoolThread to check if the thread be...
read more
C#
CSharp Multithreading
CSharp Thread Class
C# | Getting the unique identifier for the current managed thread
Last Updated: 01 February 2019
A Thread class is responsible for creating and managing a thread in multi-thread programming. It provides a property known as ManagedThreadId to check the unique identifie...
read more
C#
CSharp Multithreading
CSharp Thread Class
C# | How to check current state of a thread
Last Updated: 01 February 2019
A Thread class is responsible for creating and managing a thread in multi-thread programming. It provides a property known as ThreadState to check the current state of the...
read more
C#
CSharp Multithreading
CSharp Thread Class
C# Thread Class
Last Updated: 04 February 2025
In C#, multi-threading is implemented using the Thread class, which is part of the System.Threading namespace. This class allows for the creation, management, and control ...
read more
C#
CSharp Multithreading
CSharp Thread Class
Suspending the current thread for the specified amount of time in C#
Last Updated: 01 February 2019
In C#, a Sleep() method temporarily suspends the current execution of the thread for specified milliseconds, so that other threads can get the chance to start the executio...
read more
C#
CSharp Multithreading
CSharp Thread Class
C# Joining Threads
Last Updated: 28 January 2025
In C#, multiple threads can be created and run concurrently to perform parallel tasks. Sometimes it is necessary to wait for one thread to finish its execution before proc...
read more
C#
CSharp Multithreading
CSharp Thread Class
How to check whether a thread is a background thread or not in C#
Last Updated: 24 January 2019
As we know that thread is created and managed by the Thread class. So, the Thread class provides a property known as IsBackground property to check whether the given threa...
read more
C#
CSharp Multithreading
CSharp Thread Class
Naming a thread and fetching name of current thread in C#
Last Updated: 24 January 2019
A thread is a light-weight process within a process. In C#, a user is allowed to assign a name to the thread and also find the name of the current working thread by using ...
read more
C#
CSharp Multithreading
CSharp Thread Class
We use cookies to ensure you have the best browsing experience on our website. By using our site, you acknowledge that you have read and understood our
Cookie Policy
&
Privacy Policy
Got It !