C# C# Windows Form Örnekleri Programlama

C# Listbox İçindeki Sayıları Toplama

Bu örneğimizde Listbox içinde bulunan sayıların toplamını hesaplayacağız. Örneğimizde ListBox içinde bulunan elemanları for döngüsü kullanılarak nasıl toplanacağını görebilirsiniz.

Form tasarımımız ve ekran çıktısı  aşağıdaki gibidir.

1x Label
1x Listbox
1x Button

Button1_Click için C# kodları aşağıdaki gibi olacaktır.

Youtube Videosu:

3 Yorum

  • Hocam öncelikle örnek için teşekkür ederim. Fakat kafama bir şey takıldı. Aşağıdaki “+=” yapmanın döngüye işlevi nedir? Mesela ben sadece “=” yaptığımda labelde bana listbox’daki son değeri yazdığını gördüm. Bunu bana detaylı olarak anlatırsanız çok müteşekkir olurum.

    “toplam += Convert.ToDouble(listBox1.Items[i]);”

    • Merhaba. = atama operatörüdür.
      Örnek toplam=3; dediğinde toplam değişkenine 3 değeri atanır veya toplam=a; dediğinde toplam değişkenine a değerindeki değer atanır.
      Örnektede toplam=Convert.ToDouble(listBox1.Items[i]); yazarsan döngü tamamlandığında i değişkeni son değerini aldığı için sondaki eleman atanıyor.
      Soruna gelince += kullanımı ekleme yapmak için kullanılıyor.
      Örnek:
      a+=3; dediğinde a değişkeni içeriğine 3 eklenir. a=a+3; ifadesiyle aynı işe yarar.
      Örnekte toplam += Convert.ToDouble(listBox1.Items[i]); satırıyla döngü vasıtasıyla toplam değişkenine listbox içindeki elemanların sırayla eklenmesi(toplanması) sağlanmıştır.

Yorum yap

Web Tasarım & Programlama sitesinden daha fazla şey keşfedin

Okumaya devam etmek ve tüm arşive erişim kazanmak için hemen abone olun.

Okumaya devam et