Где поставить условия регулярных выражений при потоковом написании C#
Я хочу добавить новое регулярное выражение в свой код, который печатает из списка (с помощью streamreader).
Где добавить регулярное выражение, которое удаляет эти символы( - : _ |) из файла и регулярное выражение для добавления заголовка в файл.
регулярное выражение замены char: line.Заменить(@"- : _ |", строка.Пустой);
регулярное выражение для добавления заголовка:
using (StreamWriter file = new StreamWriter(fs)) { file.WriteLine( "Number,User,Function,Message"); for (int index = 0; index < pr.Length; index++) { file.WriteLine("{0},\"{1}\",{2},{3}", pr[s].Number, pr[s].User, pr[s].Function, pr[s].Message; } }
Что я уже пробовал:
using (StreamWriter writer = new StreamWriter(path2)) { foreach (string l in inactive) { //line.Replace(@"- : _ |", string.Empty); writer.WriteLine(l); } }
Richard MacCutchan
Что плохого в использовании string.Replace
метод?
anabeth4
я пытался, но это не удаляет символы