Запись строки в текстовый файт c#

135
23 февраля 2019, 21:10

Читаю текст из файла, нужно его обработать вставить в другой файл.File.WriteAllText() не подходит так как он чистит файл перед записью. Использовал два способа они закомментированы и не один из них не работает. В чем может быть проблема?

    public static void EditorText(string a)
    {
        string newText = Regex.Replace(a, "[\"-.?!)(,:]", "");
        newText = string.Join(" ", newText.Split(' ').Distinct());
        //var test = File.AppendText(@"C:путь");
        //test.WriteLine(newText);
        // StreamWriter test2 = new StreamWriter(@"C:путь");
        // test2.WriteLine(newText);
    }
    static void Main(string[] args)
    {
        StreamReader sr = new StreamReader(@"C:путь", Encoding.Default);
        var test = sr.ReadToEnd();
        EditorText(test);
    }
  }
} 
Answer 1

https://docs.microsoft.com/en-us/dotnet/api/system.io.file.appendtext?view=netframework-4.7.2

using (var test = File.AppendText(@"C:путь"))
{
    test.WriteLine(newText);
}
READ ALSO
Like в DataTable

Like в DataTable

Поддерживает ли DataTable фильтрацию по LIKE с использованием []?

135
Применение Autofac в консольном приложении C# .NET

Применение Autofac в консольном приложении C# .NET

Решил пощупать на практике AutofacНо не хватает знаний для его применения

188
Хеш-таблица (Hashtable) на языке C#. Для чего она?

Хеш-таблица (Hashtable) на языке C#. Для чего она?

Изучаю теорию, подскажите, какое практическое применение Hashtable

140