Здравствуйте, Serginio1, Вы писали:
S>·>И? Это ортогональные вещи. Ровно этот же CancellationToken используется так же и в синхронном коде. S>·>В асинхронном, как я понял, оно кидает исключение, которое ловится в результат таска. В синхронном то же исключение вываливается напрямую. S>·>Неясно зачем для этого было создавать какой-то специальный API. Наверно, просто для универсальности. S> Просто его можно пробросить в кучу задач в качестве параметра и отменить эти задачи. Вот простой смысл
Это всё понятно. Непонятно какое это имеет отношение к сабжу. Повторю в третий раз: Это ортогональные вещи. Прерывать можно как синхронный код, так и асинхронный. Как однопоточный код, так и многопоточный.
но это не зря, хотя, может быть, невзначай
гÅрмония мира не знает границ — сейчас мы будем пить чай