Как вы реализуете синхронизацию задач читателя/писателя с помощью C# Async Programming?C#

Место общения программистов C#
Ответить
Anonymous
 Как вы реализуете синхронизацию задач читателя/писателя с помощью C# Async Programming?

Сообщение Anonymous »

Это базовая синхронизация задачи 101, но я не могу найти поисковые термины, которые говорят мне, что мне нужно знать. И я уверен, что здесь это DUP. Если он пуст, он спит/ждет в ожидании ввода. Требуется проверить количество буферов в критическом разделе и спать в том же разделе, чтобы у вас не было условия гонки, когда писатель появляется в некоторых свежих данных между тестом и соном. Мне нужно иметь несколько задач считывателя, и один сигнал от писателя разбудит их всех.

Подробнее здесь: https://stackoverflow.com/questions/796 ... async-prog
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»