static void Main(string[] args) { int n = int.Parse(Console.ReadLine()); Family family = new Family(); for (int i = 0; i < n; i++) { string[] input = Console.ReadLine().Split(" ", StringSplitOptions.RemoveEmptyEntries); string name = input[0]; int age = int.Parse(input[1]); family.AddMember(new Person(name, age)); } List <Person> olderThanThirty = family.GetOlderThanThirty(); olderThanThirty.ForEach(x => Console.WriteLine($"{x.Name} - {x.Age}")); }
public static void Main(string[] args) { int n = int.Parse(Console.ReadLine()); Family family = new Family(); for (int i = 0; i < n; i++) { string[] input = Console.ReadLine().Split(); string name = input[0]; int age = int.Parse(input[1]); Person personOne = new Person(name, age); family.AddMemeber(personOne); } List <Person> oldMembers = family.GetOlderThanThirty(); foreach (var person in oldMembers.OrderBy(x => x.Name)) { Console.WriteLine($"{person.Name} - {person.Age}"); } }