Linq a C#-ban - 6. Objektumok generálása és értékadása C# nyelven

 A videósorozatban ez a rész a kakukk tojás. A közvetlen témához nem kapcsolódik, de mindenkinek jól jöhet egy áttekintés, hogyan definiáljunk egyedi összetett objektumokat és adjunk nekik értékeket C# nyelven



Forráskód:


using System.Linq;


internal class Player {

        private string nev;

        private int merkozes;

        private int gol;


        public string Nev

        {

            get {

                return this.nev;

            }

            set {

                this.nev = value;

            }

        }


        public int Merkozes

        {

            get

            {

                return this.merkozes;

            }

            set

            {

                this.merkozes = value;

            }

        }


        public int Gol

        {

            get

            {

                return this.gol;

            }

            set

            {

                this.gol = value;

            }

        }


        public Player(string nev, int merkozes, int gol) {

            this.Nev = nev;

            this.Merkozes = merkozes;

            this.Gol = gol;

        

        }



    }

Main:


List<Player> player = new List<Player>() {

                new Player("Kenan Kodro", 33, 13),

                new Player("Attila Fiola", 21,0),

             new Player("Nelson Oliveira", 7 ,0),

             new Player("Ingason",30,3),

             new Player("Odegaard", 37,15),

             new Player("Jorginho",14,0),

            };


            Console.WriteLine(player[2].Nev);

            Console.WriteLine(player[2].Gol);


Videó: