Элемент экземпляра класса не добавляется в список - 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;
}
}