🙂 İNSANLARIN EN HAYIRLISI INSANLARA FAYDALI OLANDIR 🙂

Burak Kemal KOYUNCU / C# / List Kullanımı soru 1

1-) C# - List Kullanımı

List < T > Oluşturma

 

List<int> sayilar = new List<int>();

 

List<string> isimler = new List<string>();

 

Oluşturulan List Nesnesine Değer Ekleme

 

List<int> sayilar = new List<int>();

sayilar.Add(12);

sayilar.Add(42);

sayilar.Add(32);

sayilar.Add(89);

 

List<string> isimler = new List<string>();

isimler.Add("Ali");

isimler.Add("Ahmet");

isimler.Add("Mehmet");

 

List Nesnesinin Uzunluğunu Alma

1

2

3

 

isimler.Count;

 

List Nesnesinin Değerlerini Okuma (foreach)

foreach (string isim in isimler)

{

MessageBox.Show(isim);

}

 

List Nesnesindeki Değerleri Okuma (for)

 

int toplam=0;

for (int i = 0; i < sayilar.Count; i++)

{

toplam+=sayilar[i];

}

MessageBox.Show(sayilar);

 

List Nesnesinden Değer Çıkarma

Remove Silinmesini istenilen değeri siler. Silinecek değer liste içinde birden fazla olması durumunda ilk değeri kaldırır. Bu metodu genellikle referans tipler ile değer çıkarmak için kullanılır. Fakat değer tipleri ile de kullanılabilir.

1

2

3

4

5

 

isimler.Remove("Mehmet");

 

sayilar.Remove(42);

 

 

List Nesnesinden Index Numarası ile Değer Çıkarma

RemoveAt silinecek index numarasını parametre olarak alır.

 

 

isimler.RemoveAt(2); // index sırası 2 olan değeri siler.

 

isimler.RemoveAt(0); // ilk sıradaki değeri siler.

 

 

 

 

 

 

 

 2021 Ocak 21 Perşembe
 335