Examveda

What is the purpose of synchronization in multithreading?

A. To prevent threads from running concurrently

B. To prioritize certain threads over others

C. To speed up the execution of threads by running them in parallel

D. To ensure that only one thread accesses a shared resource at a time

Answer: Option D


This Question Belongs to C Sharp Programming >> Multithreading In C Sharp

Join The Discussion

Related Questions on Multithreading in C Sharp

What is multithreading in C#?

A. The ability of a program to handle multiple inputs simultaneously

B. The process of executing multiple tasks in a sequential manner

C. The process of running multiple programs at the same time

D. The ability of a CPU to execute multiple threads simultaneously