Возврат на основной поток - C#
Формулировка задачи:
Запускаю функцию с основного потока var v = ZG();
подскажите пожалуйста, можно ли завершить порожденный поток (Thread.Abort или еще как то), и вызвать Subnext уже в основном потоке.
Если нет, хотя бы передать сообщение в основной поток?
async Task<bool> ZG() {
result = Task.Run(async () => await Zdb_ini());
await Task.WhenAll(result);
//Thread.CurrentThread.Abort(1);
if (result.IsCompleted) {
SubNext();
return true;
} else {
return false;
}
}Решение задачи: «Возврат на основной поток»
textual
Листинг программы
await Zdb_ini(); SubNext();