Я работаю над программой С#, которая извлекает полезные данные в плоский файл.
Данные в источнике в таком формате:
Тема: Ежедневный будильник
Охват: глобальный
тип: еженедельно
дата: 05.04.2012 16.03.03
количество: 388
тип: еженедельно
дата: 05.04.2012 16.03.03
количество: 567
Вывод должен содержать их в виде двух строк:
Daily Alarm|Global|weekly|05042012160303|388
Daily Alarm|Global|weekly|05042012160303|567
Я закончил кодирование, и Console.WriteLine печатает требуемый вывод.
Но когда я использую
System.IO.StreamWriter output = new System.IO.StreamWriter("D:\\SHARPE\\multirow\\destination.txt");
output.WriteLine дает такой результат
Daily Alarm|Global|weekly|05042012160303|388
Daily Alarm|Globa
Заранее спасибо
output
. - person Neil   schedule 10.09.2012using (var output = new System.IO.StreamWriter("D:\\SHARPE\\multirow\\destination.txt")) { }
) или вызовитеoutput.Flush()
, когда закончите писать. - person Kevin Gosse   schedule 10.09.2012