Работа с потоками - C# (190731)

Узнай цену своей работы

Формулировка задачи:

Добрый день Можно ли из функции (обычное exe приложение) создать вторичный поток, который будет выполняться при завершении работы этой функции? То есть в функции запускается поток, он работает сам по себе, а функция завершается (не дожидаясь окончания выполнения кода в новом потоке). Я пробовал и Thread, и делегаты с BeginInvoke, но там я судя по тестам необходимо дожидаться окончания работы потока прежде чем выйти из функции, иначе поток тоже завершится.
public void AnnotationCall()
{
    // Здесь мне нужно запустить выполнение другого кода, который выполняется относительно долго, причем саму функцию AnnotationCall необходимо завершить, то есть должен произойти выход из нее
}
Можно ли такую задачу решить? Спасибо

Решение задачи: «Работа с потоками»

textual
Листинг программы
 New Thread(()=>{ ...ваш код... }).Start();

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

14   голосов , оценка 3.643 из 5
Похожие ответы