Передача параметра собственного типа потоку - C#

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

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

Потоку можно передавать один параметр типа Object. Это работает если тебе нужно передать переменную или строчку, но что делать если я хочу передать потоку параметр собственного типа? Конструкция что то вроде этой
Листинг программы
  1. static void Main(string[] args)
  2. {
  3. Line a = new Line(0, 5);
  4. Thread LineThread = new Thread(Drawning);
  5. Drawning(a);
  6. }
  7. static void Drawning(Object MyLine)
  8. {
  9. MyLine.YPos++;//ошибка Object не содержит YPos
  10. }
Первый мой пост на форуме пожалуйста не пинайте сильно )

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

textual
Листинг программы
  1. static void Drawning(Object MyLine)
  2. {
  3.     var myLine = (MyClass)MyLine;
  4.     myLine.YPos++;
  5. }

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


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

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

6   голосов , оценка 4.667 из 5

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

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

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