Как осправить ошибку "требуется ссылка на объект"? - C#

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

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

{
    class Point
    {
        public int x;
        public int y;
 
    }
    class trg
    {
        public Point t1 = new Point();
 
    }
    class Program
    {
        static void PointSet(Point P)
        {
            P.x = int.Parse(Console.ReadLine());
            P.y = int.Parse(Console.ReadLine());
        }

        static void Main(string[] args)
        {

        PointSet(trg.t1); //тут
        Console.WriteLine(trg.t1.x);//тут
        Console.WriteLine(trg.t1.y);// и тута
        Console.ReadKey();

        }
    }
 
}
В такой вот простенькой проге ругается на" Ошибка Для нестатического поля, метода или свойства "ConsoleApplication17.trg.t1" требуется ссылка на объект" Скорее всего я просто не так заюзал обращение к t1, подскажите че да как правильно.

Решение задачи: «Как осправить ошибку "требуется ссылка на объект"?»

textual
Листинг программы
trg point = new trg();
PointSet(trg.t1);
Console.WriteLine(trg.t1.x);
Console.WriteLine(trg.t1.y);

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


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

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

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