c# List kullanımı
Bu yazımda c# ta list kullanımını örneklerle anlatmaya çalışacağım.
Öncelikle kütüphanemizde using System.Collections.Generic yüklü olduğundan emin olun.List elemanımız istersek sayısal istersek string bir değer alabilir. Sayısal olarak şöyle bir örnek olabilir.
List liste = new List(new int[] { 1, 2, 3, 4, 5 });
foreach (int sayilar in liste) // sayısal olarak
{
Console.WriteLine(sayilar);
}
Programızı çalıştırdığımızda aşağıdaki gibi bir sonuç alırız.1
2
3
4
5Veya string olarak;
List gunler = new List(new string[] {"cuma", "cumartesi", "pazar"});
foreach (string hafta in gunler) // string
{
Console.WriteLine(hafta);
}
sonucumuz isecuma
cumartesi
pazarList i tanımlarken aşağıdaki gibi bir örnekte olabilir.List gunler = new List();
gunler.Add("cuma");
gunler.Add("cumartesi");
gunler.Add("pazar");
foreach (string hafta in gunler) // string
{
Console.WriteLine(hafta);
}
Addlist e değer ekleyebiliriz.
gunler.Add("pazartesi");AddRangelist in sonuna ekleme yapar.
List gunler = new List();
gunler.Add("cuma");
gunler.Add("cumartesi");
gunler.Add("pazar");
List aylar = new List();
aylar.Add("ocak");
aylar.Add("şubat");
aylar.Add("mart");
gunler.AddRange(aylar);
foreach (string hafta in gunler) // string
{
Console.WriteLine(hafta);
}
programın çıktısı ise şöyle;cuma
cumartesi
pazar
ocak
şubat
martClearlist te olan tümünü temizler.
List gunler = new List();
gunler.Add("cuma");
gunler.Add("cumartesi");
gunler.Add("pazar");
gunler.Clear(); CountToplam değer
List gunler = new List();
gunler.Add("cuma");
gunler.Add("cumartesi");
gunler.Add("pazar");
Console.WriteLine(gunler.Count); list 3 elemandan oluştuğu için çıktı 3 olur;3Insertİndex numarası ile elaman ekleme yapabiliriz.
List gunler = new List();
gunler.Add("cuma");
gunler.Add("cumartesi");
gunler.Add("pazar");
gunler.Insert(3,"pazartesi");
foreach (string hafta in gunler)
{
Console.WriteLine(hafta);
} çıktısı ise şöyle;cuma
cumartesi
pazar
pazartesiRemoveelemanı silmeye yarar.
List gunler = new List();
gunler.Add("cuma");
gunler.Add("cumartesi");
gunler.Add("pazar");
gunler.Remove("pazar"); örnek çıktısı;cuma
cumartesi
RemoveAtlist te olan değerin index numarasına göre elemanı silmeye yarar. Bu arada index 0 dan başlar.
List gunler = new List();
gunler.Add("cuma");
gunler.Add("cumartesi");
gunler.Add("pazar");
gunler.RemoveAt(1); örnek çıktısı;cuma
pazar
Bu yazımında sonuna gelmiş bulunuyoruz. Bir sonraki yazımda görüşmek dileğiyle...
Kardeş eyw devamını bekliyoruz bırakma
YanıtlaSileline sağlık
YanıtlaSildevamını yazabilirmisiniz?
YanıtlaSil