Quiz Yourself: Multithreading in .NET
Test your understanding of multithreading concepts, including thread management, synchronization primitives, the Thread Pool, and parallel loops.
We'll cover the following...
We'll cover the following...
Technical Quiz
1.
How does Task.RunSynchronously() differ from Task.Start()?
A.
Start() runs the task on a pool thread; RunSynchronously() runs it on the current thread.
B.
Start() blocks the main thread; RunSynchronously() runs in the background.
C.
RunSynchronously() is faster because it uses a specialized GPU thread.
D.
There is no difference; they are aliases for the same method.
1 / 14