static void Main(string[] args) { List <Asztal> asztalok = new List <Asztal>(); List <Szekreny> szekrenyek = new List <Szekreny>(); Szekreny szekreny1 = new Szekreny { Anyaga = "fém", KulccsalZarhato = true, MaxMagassag = 180, Suly = 100, Uveges = true }; szekrenyek.Add(szekreny1); szekrenyek.Add(new Szekreny { Anyaga = "Fa", KulccsalZarhato = true, MaxMagassag = 160, Suly = 80, Uveges = true }); Console.WriteLine($"Elemszám:{szekrenyek.Count}"); var uveges = szekrenyek.FindAll(x => x.Uveges == true && x.Anyaga == "fém"); foreach (var i in uveges) { Console.WriteLine($"{i.Anyaga},{i.KulccsalZarhato},{i.MaxMagassag},{i.Suly},{i.Uveges}"); } Console.ReadKey(); }
static void Main(string[] args) { List <Szekreny> szekrenyek = new List <Szekreny>(); Szekreny szekreny1 = new Szekreny(45, "dió", 125, true, true); Szekreny szekreny2 = new Szekreny(110, "fém", 125, true, true); Szekreny szekreny3 = new Szekreny(150, "fém", 140, false, true); szekrenyek.Add(szekreny1); szekrenyek.Add(szekreny2); szekrenyek.Add(szekreny3); var uveges = szekrenyek.FindAll(x => x.Uveges == true && x.JellemzoAnyag == "fém"); //uveges-t listázni Console.WriteLine(uveges.Count); Console.ReadKey(); }