Приветствую всех, сегодня рассмотрим решение, интересной задачи. Дан массив чисел, который передается в метод в виде IEnumerable, метод должен распарсить текс, разделив строку по пробелу на числа, и передать числа в конструктор другого класса в виде List<Point> Посмотрим условие задачи:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
public static void Main() { foreach (var point in ParsePoints(new[] { "1 -2", "-3 4", "0 2" })) Console.WriteLine(point.X + " " + point.Y); foreach (var point in ParsePoints(new List<string> { "+01 -0042" })) Console.WriteLine(point.X + " " + point.Y); Console.ReadKey(); } public class Point { public Point(int x, int y) { X = x; Y = y; } public int X, Y; } |
И дан метод который необходимо сформировать под условие задания:
1 2 3 4 5 |
public static List<Point> ParsePoints(IEnumerable<string> lines) { return lines. } |
Мы знаем что для […]