Witam. Jest jakaś funkcja, która zapisze wszystkie wyświetlone w konsoli linie do pliku tekstowego?
Najprościej wysłać wyjście programu do pliku tak: “program.exe > plik.txt”.
Albo prawy klawisz na belkę Edytuj|Oznacz
Od strony programowej można napisać własną implementację klasy TextWriter, która będzie wypisywać do kilku innych na raz(czyli na konsolę i do pliku) i przypisać jej instancję do Console.Out(za pomocą Console.SetOut).
Sample:
class MultiOutWriter: TextWriter{ private readonly TextWriter[] Outputs;