Передача параметра в поток - C#

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

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

Добрый вечер. Никак не получается передать SerialPort в поток.
Листинг программы
  1. static void Main(string[] args)
  2. {
  3. SerialPort port = new SerialPort(portnames[port_number], 9600, Parity.None, 8, StopBits.One);
  4. Thread thread = new Thread(Read);
  5. thread.Start(port);
  6. }
  7. static void Read(SerialPort port)
  8. {
  9. }
Ошибка в 4 строчке. Как решить эту проблему?

Решение задачи: «Передача параметра в поток»

textual
Листинг программы
  1. static void Read(object port)
  2.         {
  3.             SerialPort serialPort = port as SerialPort;
  4.         }

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


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

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

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

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

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

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