Generic List<T>

Generic List oluşturma

List<int> sayilar = new List<int>();
    sayilar.Add(5);
    sayilar.Add(1);
    sayilar.Add(67);

List<string> isimler = new List<string>();
    isimler.Add("Ahmet");
    isimler.Add("Adem");
    isimler.Add("Kübra");
    
class Sehir
    {
        public string SehirAdı { get; set; }
    }
    
List<Sehir> sehirler = new List<Sehir>()
    {
        new Sehir(){SehirAdı="Kayseri"},
        new Sehir(){SehirAdı="Ankara"},
        new Sehir(){SehirAdı="Muş"}
    };

List<Sehir> sehirler2 = new List<Sehir>()
    {
        new Sehir(){SehirAdı="İstanbul"},
        new Sehir(){SehirAdı="İzmir"},
        new Sehir(){SehirAdı="Bursa"}
    };

Yeni eleman ekleme

sayilar.Insert(1, 48); // 1. index e 48 i ekler
sayilar.Add(3); // en sona 3 ü ekler
sehirler.InsertRange(2,sehirler2); 
// 2. indexten itibaren sehirler listesini ekler

Eleman silme

sayilar.Remove(67); // 67 yi siler
isimler.RemoveAt(2); // 2. indexteki elemanı siler
isimler.RemoveRange(1,1); // 1. indexten itibaren 1 eleman siler

Last updated