Элемент экземпляра класса не добавляется в список - 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; } }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д