public static void Main(string[] args) { Personas P1 = new Personas(); P1.Nombre = "Oscar"; P1.Edad = 40; Personas P2 = new Personas(); P2.Nombre = "Francisco"; P2.Edad = 2; ComparaPersonas comparaEdad = (persona1, persona2) => persona1 == persona2; Console.WriteLine(comparaEdad(P1.Edad, P2.Edad)); }
static void Main(string[] args) { List <Personas> gente = new List <Personas>(); Personas P1 = new Personas(); P1.Nombre = "Antonio"; P1.Edad = 40; Personas P2 = new Personas(); P2.Nombre = "María"; P2.Edad = 28; ComparaPersonas comparaEdad = (persona1, persona2) => persona1 == persona2; Console.WriteLine(comparaEdad(P1.Nombre, P2.Nombre)); }
static void Main(string[] args) { //List<Personas> gente = new List<Personas>(); Personas P1 = new Personas(); P1.Nombre1 = "Juan"; P1.Edad = 18; Personas P2 = new Personas(); P2.Nombre2 = "Maria"; P2.Edad = 28; /*Personas P3 = new Personas(); P3.Nombre1 = "Ana"; P3.Edad = 37; gente.AddRange(new Personas[] { P1, P2, P3 }); Predicate<Personas> elPredicado = new Predicate<Personas>(ExisteJuan); bool existe = gente.Exists(elPredicado); if (existe) Console.WriteLine("Hay personas que se llaman Juan"); else Console.WriteLine("No hay nadie llamado Juan"); Console.WriteLine("Hello World!");*/ //OperacionesMatematicas operaciones = new OperacionesMatematicas((num1, num2)=> num1*num2); //Console.WriteLine(operaciones(4,7)); // List<int> numeros = new List<int> { 1, 2, 3, 4, 5, 6, 7, 8, 9 }; ComparaPersonas comparaEdad = (persona1, persona2) => persona1 == persona2; Console.WriteLine(comparaEdad(P1.Edad, P2.Edad); }