Есть ли разница между способами создания Thread? - C#

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

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

Тевирп будет ли разница
Листинг программы
  1. // Метод, который планируется выполнять в отдельном потоке.
  2. static void Method()
  3. {
  4. while (true)
  5. {
  6. Console.WriteLine(new string(' ', 10) + "Secondary Thread");
  7. }
  8. }
  9. static void Main()
  10. {
  11. ThreadStart method = new ThreadStart(Method);
  12. Thread thread = new Thread(method);
  13. thread.Start();
  14. }
или так
Листинг программы
  1. static void Main()
  2. {
  3. // ThreadStart method = new ThreadStart(Method);
  4. Thread thread = new Thread(Method);
  5. thread.Start();
  6. }
разницы в выполнении не вижу, походу её и нет

Решение задачи: «Есть ли разница между способами создания Thread?»

textual
Листинг программы
  1.         ThreadStart  method = new ThreadStart(Method);
  2.         Thread thread = new Thread(method );// profit
  3.         thread.Start();

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


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

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

11   голосов , оценка 4.091 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут