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

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

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

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

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

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

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

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

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