Lista kezelés - C# nyelven

 Néha nem tudjuk előre mekkora lesz az adathalmaz amit kezelni fogunk. Ezen esetek kezelésére legjobb módszer a lista kezelés. 


 var lista = new List<int>();

            lista.Add(43);

            lista.Add(12);


            foreach (var elem in lista)

            {

                Console.WriteLine(elem);

            }

            Console.WriteLine(lista.Count);

            Console.WriteLine("--------------");

            lista.Add(15);


            foreach (var elem in lista)

            {

                Console.WriteLine(elem);

            }

            Console.WriteLine(lista.Count);

            Console.WriteLine("--------------");


            lista.RemoveAt(1);


            foreach (var elem in lista)

            {

                Console.WriteLine(elem);

            }

            Console.WriteLine(lista.Count);


            Console.ReadKey();


A program első sorában létrehozunk egy listát. Nem jelezzük előre, hogy hány elemet fogunk kezelni. 

A következő lépésben két elemet veszünk fel a listába. Ezeket kiíratjuk egyben a lista méretével együtt. A folytatásban hozzáadunk újabb elemet az Add parancs segítségével. A harmadik lépésként a RemoveAt paranccsal egyet kiveszünk belőle. A zárójelbe a kiemelésre szolgáló elem elemszáma szerepel. Az elemszámok számozása, mint sima tömb esetén 0-ról indul. Így az 1-es szám a zárójelben a tömb második elemét takarja, amit ki is emel ahogy a kiíratás során látható.


C# töredékek