У меня есть программа, которая выводит Консоль и записывает ее в файл журнала, однако она больше не отображается в окне консоли. Есть ли способ сохранить его в окне, но также записать его в файл журнала?
Update:
appLogStream = new FileStream(logFile, FileMode.Append, FileAccess.Write, FileShare.Read);
TextWriter logtxtWriter = Console.Out;
logstrmWriter = new StreamWriter(appLogStream);
if(!console) Console.SetOut(logstrmWriter);
logstrmWriter.AutoFlush = true;
Console.WriteLine("Started at " + DateTime.Now);
Консоль - это постоянный набор в классе. В основном он говорит, использует ли он консольное окно или нет (readline не вызывается и т.д., Если не в консоли).
Итак, есть ли способ написать как консоль, так и файл?