C# Listbox İtemlerini Harfe Göre Elemek

Katılım
27 Ocak 2012
Mesajlar
14.466
Makaleler
34
Çözümler
41
Yer
İstanbul/Üsküdar
Daha fazla  
Cinsiyet
Erkek
Meslek
Active Directory - Security Uzmanı
Profil Kapağı
1522600635
Listbox nesnesinde bulunan itemler arasında belirli bir harf ile başlayan satırları bırakmak, diğerlerini silmek - elemek istiyorsanız aşağıdaki kodu kullanabilirsiniz;

C#:
for (int i = listBox7.Items.Count; i > 0; i--)
            {
                if (listBox7.Items[i - 1].ToString().Substring(0, 1) != "A")
                {
                    listBox7.Items.RemoveAt(i - 1);
                }
               

            }


Son Listbox nesnesinden başlar silmeye; 0'dan başlayıp yukarı doğru gidildiğinde herhangi bir silme işlemi gerçekleşirse itemlerin İndex numarası değişeceği için döngü hata verecektir veya yanlış işlem yapacaktır.

"A" harfini farklı bir değişken veya nesnenin barındırdığı içerik ile değiştirebilirsiniz.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için çerezleri kabul etmelisiniz. Daha Fazlasını Öğren.…