Ошибка при создании потока - Несколько недопустимых аргументов - C#

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

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

Листинг программы
  1. namespace WindowsFormsApplication17
  2. {
  3. public partial class Form1 : Form
  4. {
  5. public Form1()
  6. {
  7. InitializeComponent();
  8. }
  9.  
  10. private void button1_Click(object sender, EventArgs e)
  11. {
  12. Parserept obj = new Parserept();
  13. Thread myThread = new Thread(obj.ParseMethod());
  14. myThread.Start();
  15. }
  16.  
  17. }
  18. class Parserept : Form1
  19. {
  20. public void ParseMethod() // передаем границы поиска
  21. {
  22. WebClient Client = new WebClient();
  23. Form1 ob1 = new Form1();
  24. for (int i = 286543463; i <= 286543998; i++)
  25. {
  26. string pattern = @"http://cs[a-z,0-9]{2,}\.vk.me/[a-z,0-9,/]{2,}.jpg";
  27. string text = Client.DownloadString("http://vk.com/fuck_humor?z=photo-12382740_" + i + "%2Falbum-12382740_00%2Frev");
  28. RegexOptions option = RegexOptions.IgnoreCase;
  29. Regex newReg = new Regex(pattern, option);
  30. MatchCollection matches;
  31. matches = newReg.Matches(text);
  32. foreach (Match mat in matches)
  33. {
  34. ob1.textBox1.Text += mat.ToString();
  35. }
  36.  
  37. }
  38.  
  39. }
  40. }
  41. }

Ошибка 1 Наиболее подходящий перегруженный метод для "System.Threading.Thread.Thread(System.Threading.ThreadStart)" имеет несколько недопустимых аргументов C:\Users\Bujh\documents\visual studio 2012\Projects\WindowsFormsApplication17\WindowsFormsApplication17\Form1.cs 30 31 WindowsFormsApplication17

Ошибка 2 Аргумент "1": преобразование типа из "void" в "System.Threading.ThreadStart" невозможно C:\Users\Bujh\documents\visual studio 2012\Projects\WindowsFormsApplication17\WindowsFormsApplication17\Form1.cs 30 42 WindowsFormsApplication17

Решение задачи: «Ошибка при создании потока - Несколько недопустимых аргументов»

textual
Листинг программы
  1. ThreadStart threadDelegate = new ThreadStart(Work.DoWork);
  2. Thread newThread = new Thread(threadDelegate);
  3. newThread.Start();

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


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

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

12   голосов , оценка 3.917 из 5

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

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

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