Почему в асинхронных методах нельзя использовать lock и какие есть альтернативы? — вопрос с собеседования для C#-разработчик | Эйч | Эйч