Элемент экземпляра класса не добавляется в список - C#

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

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

Здравствуйте, у меня возникла небольшая проблема: я создаю список класса, но при добавлении элемента списка, элемент не добавляется. Вот сам класс. Мне кажется, что я где-то не дописал
public class MyPoint: Form1
    {
        public Point Cords {  get;  set; }
        public int Intensity {  get;  set; }
        public MyPoint(int intensity, Point cords)
        {
            Intensity = intensity;
            Cords = cords;
        }
 
        public static MyPoint[] mpts()
        {
            const int n = 25;
            Point[] dots = new Point[n];
            MyPoint[] mpts1 = new MyPoint[n];
            var m1pts = new List<MyPoint>();
            for (int i = 0; i < n; i++)
            {
                int a = GRN(30, 700);
                int b = GRN(40, 600);
                int c = GRN(0, 5);
                dots[i] = new Point(Convert.ToInt32(a), Convert.ToInt32(b));
                m1pts.Add(new MyPoint(c, dots[i]));
            }
            return m1pts.ToArray();
        }
       
    }

Решение задачи: «Элемент экземпляра класса не добавляется в список»

textual
Листинг программы
public class MyPoint
{
   public Point Cords {  get;  set; }
   public int Intensity {  get;  set; }
   
   public MyPoint(int intensity, Point cords)
   {
       Intensity = intensity;
       Cords = cords;
   }
 
   public static MyPoint[] mpts()
   {
       const int n = 25;
       var m1pts = new MyPoint[n];
       for (int i = 0; i < n; i++)
       {
           int a = SomeClass.GRN(30, 700);
           int b = SomeClass.GRN(40, 600);
           int c = SomeClass.GRN(0, 5);
           var point = new Point(a, b);
           m1pts[i] = new MyPoint(c, point);
       }
       return m1pts;
   }
}

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


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

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

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