none
Lesen und Schreiben RRS feed

  • Frage

  • Hallo ich hätte da mal ne frage undzwar würde ich gerne wissen wieso der folgende Code nicht funktioniert.

    Er meldet das die Datei noch in einem anderen Prozess verwendet wird und ich dachte das nach dem Lesen die Datei wieder frei zur verfügung stehen sollte

    Mfg Matze

      List<string> Liste = new List<string>();
                string Temp = "";
                if (File.Exists(Pfad))
                {
                    using (StreamReader Leser = new StreamReader(Pfad))
                    {
                        while (!Leser.EndOfStream)
                        {
                            Temp = Leser.ReadLine();
                            if (Temp.Contains(Suchstring))
                            {
                                Liste.Add(string.Format("{0}={1}", Suchstring, Ersatzstring));
                            }
                            else
                            {
                                Liste.Add(Temp);
                            }
                        }
                    }
          
    
                    using (StreamWriter Schreiber = new StreamWriter("Pfad", false))             
                        foreach (string Absatz in Liste)
                        {
                            Schreiber.WriteLine(Absatz);
                        }
                    }
                }


    • Bearbeitet Matze_x7 Mittwoch, 29. März 2017 12:43
    Mittwoch, 29. März 2017 12:42

Antworten

Alle Antworten