• 11-04-2021, 11:01:15
    #1
    okuyucu = File.OpenText("sonuç.txt");
    
    
    string satir = okuyucu.ReadLine();
    
    while ( satir != null )
    {
    string[] parca = satir.Split('*');
    
    foreach (var item in parca)
    {
    sonuc.Text += item;
    }
    }
    txt dosyasından aldığım verileri split ile * larda bölüp satir isimli string diziye aktarıp bunu sonuc isimli richtextbox a bastırmak istiyorum, ama sürekli ilk satırı basıp duruyor. Yardımcı olur musunuz?
  • 11-04-2021, 11:14:57
    #2
    mhmmtuzn61 adlı üyeden alıntı: mesajı görüntüle
    okuyucu = File.OpenText("sonuç.txt");
    
    
    string satir = okuyucu.ReadLine();
    
    while ( satir != null )
    {
    string[] parca = satir.Split('*');
    
    foreach (var item in parca)
    {
    sonuc.Text += item;
    }
    }
    txt dosyasından aldığım verileri split ile * larda bölüp satir isimli string diziye aktarıp bunu sonuc isimli richtextbox a bastırmak istiyorum, ama sürekli ilk satırı basıp duruyor. Yardımcı olur musunuz?
    Hocam belkide richtextbox da alt satıra geçmiyordur
  • 11-04-2021, 11:23:33
    #3
    alt satıra geçmiyor zaten, peşpeşe ilk satırı bastırıyor, ben de onu anlamadım zaten
  • 11-04-2021, 12:00:20
    #4
    Yanlıs kullanım yapıyorsunuz. Google'da ingilizce kelimeler ile istediginizi aratırsanız doğru kodları bulabilirsiniz çoğunlukla. Bunun için hazırda kullandıgım bir fonksiyonum (txt dosyasını satırlar olarak list<string> 'e dönüştürür.

    List<string> txt_to_list(string txt_file)
            {
                string[] temp_ = File.ReadAllLines(txt_file);
                List<string> temp = new List<string>();
                foreach (var item in temp_)
                    temp.Add(item);
                return temp;
            }
  • 11-04-2021, 12:15:37
    #5
    profweb adlı üyeden alıntı: mesajı görüntüle
    Yanlıs kullanım yapıyorsunuz. Google'da ingilizce kelimeler ile istediginizi aratırsanız doğru kodları bulabilirsiniz çoğunlukla. Bunun için hazırda kullandıgım bir fonksiyonum (txt dosyasını satırlar olarak list<string> 'e dönüştürür.

    List<string> txt_to_list(string txt_file)
            {
                string[] temp_ = File.ReadAllLines(txt_file);
                List<string> temp = new List<string>();
                foreach (var item in temp_)
                    temp.Add(item);
                return temp;
            }
    Allah razı olsun. Çok işime yaradı, teşekkürler