Могу ли я настроить автоматическое выполнение асинхронной операции после завершения другой асинхронной операции?C#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Могу ли я настроить автоматическое выполнение асинхронной операции после завершения другой асинхронной операции?

Сообщение Anonymous »

У меня немного странный случай. У меня есть список, который выглядит примерно так:

Код: Выделить всё

var myStuff = [A:1, A:2, A:3, B:1, B:2, C:1, C:2, C:3, C:4];
Для всех писем я хочу запустить Задачи для каждой версии, кроме последней. Я хочу запустить последнюю версию после завершения работы предыдущих версий. Чтобы объяснить лучше:
  • Запустите задачу для A:1.
  • Запустите задачу для A:2.
    Когда обе эти задачи будут завершены, запустите задачу для A:3.
Повторите для B и C, в идеале имея A: 1, B:1, C:1, A:2, B:2 и т. д., все работают одновременно.
Я полагаю, что могу использовать Linq Groupby, чтобы поместить список в 3 группы, сортируйте по версиям и потом запускайте задания для всех, кроме последней. Я не уверен, как это сделать так, чтобы последняя версия (A:3, B:2, C:4) ждала предыдущих задач, ТАКЖЕ проверяя A:1, B:1, C:1, A:2, B:2, C:2 и т. д. все работают одновременно.
Возможно ли это?

Подробнее здесь: https://stackoverflow.com/questions/784 ... sync-opera
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Перехват ошибок из асинхронной функции в блоке try..catch вне асинхронной функции
    Anonymous » » в форуме Javascript
    0 Ответы
    39 Просмотры
    Последнее сообщение Anonymous
  • Html5 -видео автоматическое автоматическое
    Anonymous » » в форуме Html
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Получение исключения даже после выполнения операции внутри асинхронной функции
    Anonymous » » в форуме C#
    0 Ответы
    15 Просмотры
    Последнее сообщение Anonymous
  • Получение исключения даже после выполнения операции внутри асинхронной функции
    Anonymous » » в форуме C#
    0 Ответы
    9 Просмотры
    Последнее сообщение Anonymous
  • Автоматическое выполнение несвязанного действия в приложении CakePhp
    Anonymous » » в форуме Php
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous

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