static void Main(string[] args) { //MethodInfo oldestMemberMethod = typeof(Family).GetMethod("GetOldestMember"); //MethodInfo addMemberMethod = typeof(Family).GetMethod("AddMember"); //if (oldestMemberMethod == null || addMemberMethod == null) //{ // throw new Exception(); //} Family family = new Family(); var count = int.Parse(Console.ReadLine()); while (count > 0) { var personData = Console.ReadLine().Split(); var member = new Person(personData[0], int.Parse(personData[1])); family.AddMember(member); count--; } Person oldestMember = family.GetOldestPerson(); Console.WriteLine($"{oldestMember.Name} {oldestMember.Age}"); }
static void Main(string[] args) { Family family = new Family(); int n = int.Parse(Console.ReadLine()); for (int i = 0; i < n; i++) { string[] personArgs = Console.ReadLine().Split(); string name = personArgs[0]; int age = int.Parse(personArgs[1]); Person person = new Person(name, age); family.AddMember(person); } Console.WriteLine(family.GetOldestPerson()); }
static void Main(string[] args) { int n = int.Parse(Console.ReadLine()); Family family = new Family(); for (int i = 0; i < n; i++) { string[] currentPerson = Console.ReadLine().Split(); string name = currentPerson[0]; int age = int.Parse(currentPerson[1]); family.AddMember(new Person(name, age)); } Person oldestPerson = family.GetOldestPerson(); Console.WriteLine($"{oldestPerson.Name} {oldestPerson.Age}"); }