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

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

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

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

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

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

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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