Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
4
Cevap
812
Tıklama
0
Öne Çıkarma
C# nesne isimleri değiştirilebilir mi??
A
13 yıl
Çavuş
Konu Sahibi

Herkese merhaba,

2 matrisi karşılaştırmak istiyorum. ve formumda 4x4 iki tane textboxlarla yapılmış matrislerim var.
bu matrisleri iç içe iki tane for döngüsü ve içlerinde de if sorgusuyla karşılaştırabilirim.
textboxların isimlerini t00, t11, t21 ......... t33 diye verdim.

sorunum; textboxların isimlerini döngülerdeki sayacların değerlerine göre alıp karşılaştırma yapamıyorum.

örneğin; t11 ismini "t" + i + j.text (her iki sayacında değerlerini 1 varsayalım) gibi yaptım ama olmadı.

yardımcı olursanız sevinirim.

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



B
13 yıl
Yüzbaşı

Yanlış anlamadıysam textboxlara bir döngü ile ulaşmak istiyorsunuz

for(int i=0;i<4;i++)
{
for(int j=0;i<4;j++)
{
foreach(Control item in this.Controls)
{
if(item.Name=="t" + i + j)
{
TextBox t=(TextBox)item;
...
...
}
}
}
}

gibi bir algoritma işinizi görür.


Bu mesaja 1 cevap geldi.
A
13 yıl
Çavuş
Konu Sahibi

Çok teşekkür ederim.

İşime yaradı ama bilgisayarı çok kasıyo keşke daha kısa bie yolu olsa :)


Bu mesaja 1 cevap geldi.
A
13 yıl
Yüzbaşı

quote:

Orijinalden alıntı: acay46

Çok teşekkür ederim.

İşime yaradı ama bilgisayarı çok kasıyo keşke daha kısa bie yolu olsa :)

kasmaz normalde nerde kullandığınıza bağlı


Bu mesaja 1 cevap geldi.
S
13 yıl
Binbaşı

textboxları kod bölümünde dizi olarak oluşturarak ta yapabilirsin.

TextBox[,] nesne= new TextBox[4,4] gibi.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.