C# Textbox 4'ten 8'e kadar 8 dahil olmak üzere sayıları toplama

Rtx 4090 FE

Hectopat
Katılım
14 Ekim 2021
Mesajlar
2.053
Çözümler
22
Yer
İstanbul
Daha fazla  
Sistem Özellikleri
monster abra a5 17.4.4
3060 105W
i7 11800H
32 gb çift kanal ram
1 tb samsung m.2 nvme ssd
1b kioxia excaria pro
Cinsiyet
Erkek
Bir hesaplayıcı yapıyorum textbox 4 ile 8 arasındaki sayıları toplayacak. Textbox boş olsa bile hata vermemesi lazım. Bir değişken içinde toplanması gereken textboxlar 4, 5, 6, 7, 8. sonra da textbox 9'a yazdıracak. Bir türlü yapamadım.

C# forms (net freamwork)
 
Son düzenleme:
.NET Framework, WinForms uygulamalarında her bir obje, Controls adı verilen bir listede yer alıyor. Bu listenin içerisinde bir döngü oluşturup örneğin her bir textbox için işlem yapabilirsin.

4-8 arası tüm textboxları yapmak istiyorsun mesela, dersin ki;
C#:
foreach(Control control in Controls) {
    if(control.GetType() == typeof(TextBox) && control.Name.Last() >= '4' && control.Namle.Last() <= '8') {
        // bi şey yap
    }
}

Döngü içerisinde toplama yapmak için yardıma ihtiyacın yoktur diye umuyorum.
 

Technopat Haberler

Geri
Yukarı