"Ссылка на объект не указывает на экземпляр объекта" при вызове Abort - C#

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

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

При вызове Abort() вываливается ошибка "Ссылка на объект не указывает на экземпляр объекта.".
        List<Thread> _threads;
 
        public void Run(int count)
        {
            _threads = new List<Thread>();
 
            for (int i = 0; i < count; i++)
            {
                var thread = new Thread(multiThread);
                thread.IsBackground = true;
                _threads.Add(thread);
                
                _threads[i].Start();
            }
        }
 
        public void Abort()
        {
            foreach (Thread thr in _threads) // Вот тут
            {
                thr.Abort();
            }
            _threads.Clear();
        }
Что с этим делать? Мозги совсем не варят.

Решение задачи: «"Ссылка на объект не указывает на экземпляр объекта" при вызове Abort»

textual
Листинг программы
Threads thr = new Threads();

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


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

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

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