C# File delete hatası

No42

Kilopat
Katılım
4 Mart 2021
Mesajlar
1.115
Çözümler
24
Daha fazla  
Sistem Özellikleri
32 GB 3200 MHZ RAM
8 GB RTX 3050
500 GB NVME SSD
i7-11700F
Cinsiyet
Erkek
Meslek
Öğrenci
Merhaba arkadaşlar. GitHub'dan bir proje indirdim. Kendime göre değiştirip biraz bir şeyler katmaya çalışıyorum ama bir hatayı çözemedim. Hatayı alt kısımda bırakıyorum. Yardımcı olabilir misiniz?
Görseli yüklerken hata aldığım için kodu bırakıyorum.

C#:
 string n=" ";

        StreamReader stream = new StreamReader(item); // قرائة الملفات

        string read = stream.ReadToEnd();

    

        foreach (string st in viruselist)

        {

            if (Regex.IsMatch(read, st))

            {

              

              

                File.WriteAllText(item, n);# HATA ALDIĞIM KISIM BURASI

              

              




            }

        }


    }


    button2.Enabled = false;

    listBox1.ForeColor = Color.Green;

    label4.Visible = true;

    viruses = 0;

    label1.Text = "viruses: " + viruses.ToString();

}
 
Son düzenleyen: Moderatör:
Dosyayi okumak icin acmissiniz ve bu esnada veri yazmaya calisiyorsunuz mevzu bu sanirim. Yazilacak St'leri bellekte tutun sonra dosyayi kapatinca yazarsiniz.

Tam olarak ne yapacağım bilmiyorum acaba Discord'dan iletişime geçebilir miyiz?
 
Ozelden yardim etmiyorum. Bir list<string> olusturup St'yi listeye ekleyin. En son foreach dongusunun sonuna stream.Dispose(); ve File.WriteAllText(item, string.Join("",list)); yazin.

Nasıl yapacağımı bilmiyorum öğrenme aşamasındayım yine de teşekkür ederim.
 
Forum kurallari geregi ozelden yardim edemiyorum. Hem siz hem de ben ban yerim ve size hiç yardim etme sansim kalmaz.

Anladım peki size yollasam kaynak kodunu çözebilir misiniz acaba?
 

Technopat Haberler

Yeni konular

Geri
Yukarı