Здравствуйте, ·, Вы писали:
S>> ·>Т.е. у тебя должен быть специально написанный код, который предусматривает прерывание в предусмотренных местах. Неясно какое отношение это имеет к асинхронщине или многопоточке. Это ортогональные вещи.
S>> Конечно! Обычно методы и принимают параметр System.Threading.CancellationToken
·>Неясно какое отношение это имеет к асинхронщине или многопоточке. Это ортогональные вещи.
Прямое! Вот куча примеров
https://metanit.com/sharp/tutorial/12.5.php
https://learn.microsoft.com/ru-ru/dotnet/standard/threading/cancellation-in-managed-threads