VB.Net program to assign the name of a thread

Here, we are going to learn how to assign the name of a thread in VB.Net?
Submitted by Nidhi, on January 04, 2021 [Last updated : March 08, 2023]

Assigning thread's name in VB.Net

Here, we used the Name property Thread class. The Name property is used to set or get the name of the thread.

Program/Source Code:

The source code to assign the name of a thread is given below. The given program is compiled and executed successfully.

VB.Net code to assign the name of a thread

'Vb.Net program to assign the name of a thread.

Imports System.Threading

Module Module1
    Sub Main()
        If (Thread.CurrentThread.Name = "") Then
            Thread.CurrentThread.Name = "MyMainThread"
            Console.WriteLine("Name of the thread assigned successfully")
        Else
            Console.WriteLine("Name of thread already assigned")
        End If
    End Sub
End Module

Output

Name of the thread assigned successfully
Press any key to continue . . .

Explanation

In the above program, we imported the System.Threading namespace to implement multithreading in the program. After that, we created a module Module1. The Module1 contains Main() function.

The Main() is the entry point for the program, here we checked if the Name property contains a "null" value then we assigned the MyMainThread name to the current thread otherwise we print "Name of thread already assigned" on the console screen.

VB.Net Threading Programs »





Comments and Discussions!

Load comments ↻





Copyright © 2024 www.includehelp.com. All rights reserved.