Здравствуйте, Danchik, Вы писали:
D>Ну вот и подумай, остановить ты можешь только managed поток, поставь там проверку на cancellationtoken и все дальше будет работать. Я интуитивно никогда Thread.Abort не пользовался. Это тот случай когда нужно пару раз подумать нужны ли его сайд эффекты из-за того что в свое время поленились поставить проверки.
Научи. Есть неуправляемая функция в основном UI потоке которая зависает.
cancellationtoken например в .Net 3.5 нет
Покажи код. Буду благодарен
Мой код такого плана
https://docs.microsoft.com/ru-ru/dotnet/api/system.threading.threadabortexception?view=net-5.0