Считать все что было выведено в консоль

12.03.2015
11
0
#1
в консоль выводятся некоторые данные, их надо сохранить в файл в таком же формате (отступы, переносы и т.д.) как они выведены в консоль, можно ли так сделать? т.е. просто получить полностью все что было выведено в консоль, чтобы не мониторить это отдельно
 

-master-

Well-Known Member
14.01.2012
616
20
#6
у вас в программе есть консоль? тогда в чем вопрос?
а так программа никакого отношения к консоли студии не имеет, это как в огороде бузина а в Киеве дядька
 
12.03.2015
11
0
#7
у вас в программе есть консоль? тогда в чем вопрос?
а так программа никакого отношения к консоли студии не имеет, это как в огороде бузина а в Киеве дядька
вы че то вообще не о том... у меня консольное приложение, обычная виндовая консоль, вывод с помощью класса System.Console, какая еще нафиг консоль студии...
 

-master-

Well-Known Member
14.01.2012
616
20
#8
вы про консольное приложение? так добавьте рядом с выводом в консоль еще и в файл
 
12.03.2015
11
0
#9
вы про консольное приложение? так добавьте рядом с выводом в консоль еще и в файл
... дошло едем дальше ... у меня очень много разного форматированного вывода в программе, мне не охота везде писать вывод в файл, я хочу в конце программы просто получить все что было выведено в консоль в один буфер и сохранить в файл сразу через File.WriteAllText или File.WriteAllBytes
 

-master-

Well-Known Member
14.01.2012
616
20
#10
не надо везде, сделайте отдельный метод вывода, в нем распишите и консоль и файл, потом глобальной заменой поменяете то что есть сейчас, работы на 3 мин, а считать из консоли вам надо будет куда как больше, если вообще получится