Как работает Monitor в C#?

C#асинхронностьмногопоточностьразработкасинхронизация