public static void Main(string[]args)
        {
            person p1 = new person { Name="Andy",Age=23};
            person p2 = new person { Name="Grant",Age=45};
            person p3 = new person { Name="Mark",Age=55};
            person p4 = new person { Name="Ricky",Age=13};
            person p5 = new person { Name = "Jonty", Age = 76 };
            List<person> people = new List<person>{p1,p2,p3,p4,p5};

            Displaymessge("Childern", people, IsChild);
            Displaymessge("Adult", people, IsAdult);
            Displaymessge("Senior", people, IsSenior);
            Console.ReadLine();

        }
 public static bool IsSenior(person p)
 {
     return p.Age > 65;
 }
 public static bool IsAdult(person p)
 {
     return p.Age >=  18 && p.Age <= 65 ;
 }
 public static bool IsChild(person p)
 {
     return p.Age <18 ;
 }
 public static bool IsSenior(person p)
 {
     return(p.Age > 65);
 }
 public static bool IsAdult(person p)
 {
     return(p.Age >= 18 && p.Age <= 65);
 }
 public static bool IsChild(person p)
 {
     return(p.Age < 18);
 }