... continued
This section discusses topics such as using lambda expressions to create threads, pausing and interrupting threads.
We'll cover the following
Using Lambda Expressions to Create Threads
We can also use lambda expression to pass an anonymous function instead of a ThreadStart
object to the Thread
constructor. For example:Apart from being a shorthand, the lambda expression also allows us to capture outer variables in the current scope. The standard rules of variable capture apply. We can rewrite the previous example to capture the arguments in a lambda expression rather than explicitly pass them to the thread in the Start()
method.
Level up your interview prep. Join Educative to access 70+ hands-on prep courses.