C# ile ArrayList'ten Eleman Silmek

C# programlama dilinde ArrayList kullanımı ve içerisine eleman ekleme uygulamalarından sonra bu yazıda tanımlı bir ArrayList nesnesi içinden nasıl istediğimiz elemanları silebileceğimize dair örneklere bakalım.

Örnek 1: Aşağıdaki diziden 5 sayısının ilk numunesini silin.

Not: Remove() metodu, parametre olarak aldığı object'in sadece ilk numunesini siler.

var al = new ArrayList()
{
1, 5, 4, 6, 5, 7, 5
};
al.Remove(5);

foreach (var eleman in al)
    Console.Write(eleman + ", "); //1, 4, 6, 5, 7, 5

 

Örnek 2: 1. örnekteki dizinin sadece 3 index'li elemanını silin.

var al = new ArrayList()
{
1, 5, 4, 6, 5, 7, 5
};
al.RemoveAt(3);

foreach (var eleman in al)
    Console.Write(eleman + ", "); //1, 5, 4, 5, 7, 5

 

Örnek 3: 1. örnekteki dizinin elemanlarından 1. index'ten başlayarak 2 adet elemanı silin.

var al = new ArrayList()
{
1, 5, 4, 6, 5, 7, 5
};
al.RemoveRange(1,2);

foreach (var eleman in al)
    Console.Write(eleman + ", "); //1, 6, 5, 7, 5

 

Önceki yazılarımdan bazıları için;

bkz: C# ile ArrayList'e Eleman Eklemek

bkz: C# region ile endregion kullanımı ve örnekleri

bkz: C# ile iç içe switch case kullanımı ve örnekleri

bkz: C# ile List Kullanımı ve Örnekleri

bkz: C# ArrayList Kullanımı ve Örnekleri

bkz: C# ile pürüzlü dizi (jagged array) kullanımı

mbologlu

19.04.2021 04:18

Bu soru henüz yanıtlanmamış.

Bu soruya sadece kayıtlı kullanıcılar yanıt yazabilirler. Yanıt yazmak için lütfen giriş yapınız.

İnternet sitemizdeki deneyiminizi iyileştirmek için çerezler kullanıyoruz. Bu siteye giriş yaparak çerez kullanımını kabul etmiş sayılıyorsunuz. Daha fazla bilgi.