What is synchronization in reference to a thread?
(a) It’s a process of handling situations when two or more threads need access to a shared resource
(b) It’s a process by which many threads are able to access the same shared resource simultaneously
(c) It’s a process by which a method is able to access many different threads simultaneously
(d) It’s a method that allows too many threads to access any information they require
The question was posed to me in unit test.
Query is from Multithreaded Programming in portion Reflections, Multithreaded Programming, Collection Classes and Mathematical Functions of C#