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

  • Автор темы Stonecaster
  • Дата начала
S

Stonecaster

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

-master-

там же есть сохранение в файл, чем не устраивает?
 
M

-master-

находитесь в консоли нажимаете Ctrl + S
 
M

-master-

у вас в программе есть консоль? тогда в чем вопрос?
а так программа никакого отношения к консоли студии не имеет, это как в огороде бузина а в Киеве дядька
 
S

Stonecaster

у вас в программе есть консоль? тогда в чем вопрос?
а так программа никакого отношения к консоли студии не имеет, это как в огороде бузина а в Киеве дядька
вы че то вообще не о том... у меня консольное приложение, обычная виндовая консоль, вывод с помощью класса System.Console, какая еще нафиг консоль студии...
 
M

-master-

вы про консольное приложение? так добавьте рядом с выводом в консоль еще и в файл
 
S

Stonecaster

вы про консольное приложение? так добавьте рядом с выводом в консоль еще и в файл
... дошло едем дальше ... у меня очень много разного форматированного вывода в программе, мне не охота везде писать вывод в файл, я хочу в конце программы просто получить все что было выведено в консоль в один буфер и сохранить в файл сразу через File.WriteAllText или File.WriteAllBytes
 
M

-master-

не надо везде, сделайте отдельный метод вывода, в нем распишите и консоль и файл, потом глобальной заменой поменяете то что есть сейчас, работы на 3 мин, а считать из консоли вам надо будет куда как больше, если вообще получится
 
Мы в соцсетях: