Forum
benim 130 tane fieldname var diyelim ben öyle birşey yapacağım ki 10 tane field name belirleyeceğim bunların dispose olacak.
for (int i = 0; i < gridView1.Columns.Count; i++)
{
string filter = "CRYTEL1";
if (gridView1.Columns[i].FieldName == filter)
{
gridView1.Columns[filter].Dispose();
}
}
Yukarıdaki kod bloğum çalışıyor
fakat sorunum işte 1 tane dispose edebililiyorum.Dizi tanımlayayım dedim o istediğim gibi oluyor elemanlarını ben belirliyorum
fakat bundada diziyi nasıl if ile yapacağım yapabilirmiyim. veya başka bir yolu varmı?
string[] filter = {"CRYTEL1","CRYTEL2","CRYTEL3"..................};
for (int i = 0; i < gridView1.Columns.Count; i++)
{
foreach(string _filt in filter){
if (gridView1.Columns[i].FieldName == _filt)
{
gridView1.Columns[filter].Dispose();
}
}
}
şeklinde olması gerekir.