![]() |
VOOZH | about |
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 when the thread starts. This constructor gives ArgumentNullException if the parameter of this constructor is null.
Syntax:
public Thread(ParameterizedThreadStart start);
Here, start is a delegate which represents a method to be invoked when this thread begins executing.
Below programs illustrate the use of Thread(ParameterizedThreadStart) Constructor:
Example 1:
Output:
My thread is in progress...!! My thread is in progress...!! My thread is in progress...!!
Example 2:
Output:
My thread is in progress...!! 0 1 2
Reference: