C# MessageBox sayı ve isim değeri sürekli artıyor

orsseee

Centipat
Katılım
12 Ekim 2022
Mesajlar
14
Daha fazla  
Cinsiyet
Erkek
Merhabalar. Bir program geliştiriyorum fakat aldığım bir hata var. Ne zaman start tuşuna bassam yasaklı dosyalar 2 tane olduğu sürece 4 6 8 10 diye artıyor. Bunu nasıl önleyebilirim?

Video:
Bu içeriği görüntülemek için üçüncü taraf çerezlerini yerleştirmek için izninize ihtiyacımız olacak.
Daha detaylı bilgi için, çerezler sayfamıza bakınız.
 
Kodu tahmin mi edeceğiz?
:s Özür dilerim, hemen yolluyorum.
Kod:
bool dizinVarmi = Directory.Exists(oyundosyası + "\\cleo");
            if (dizinVarmi)
            {
                string[] fileArray = Directory.GetFiles(oyundosyası + @"\cleo", "*.cs");
                foreach (string file in fileArray)
                {
                    string fileName = Path.GetFileName(file);
                    hileadi += fileName + "\n";
                    hilesayisi++;
                }

            }
Kod:
if (hilesayisi >= 1)
            {
                HileKontrol.Stop();
                MessageBox.Show("Oyun dosyalarınızda \n" + hilesayisi + " adet hile ve \n" + hileadi + " adlı yasak dosyalar bulundu!", "FortyFour-AC", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                durumLabel.Text = "Oyun dosyalarında hile bulundu.";
                durumLabel.ForeColor = Color.Red;
            }
 
mesaj gösterdikten sonra
hileadi = "" ;
hilesayisi = 0;

şeklinde sıfırlayabilirsin en basitinden, ya da liste tut karşılaştır sana kalmış.
 

Technopat Haberler

Yeni konular

Geri
Yukarı