示例#1
0
        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();
        }
示例#2
0
        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();
        }