Привет, я знаю, как писать на консоль, но если я напишу на консоль в своей программе и вызову свою программу из командной строки, она ничего не отобразит.
Как это сделать, когда я говорю, что Console.WriteLine или Console.Out.Writeline ir печатает в командной строке, из которой она была вызвана, а не где-то еще?
Еще раз я знаю, как сделать Console.WriteLine, так что это не так:-p, если я не ошибаюсь.
Из того, что я могу сказать, возможно, что-то связано с Console.SetOut(TextWriter t)
это приложение WPF, и мне нужно, чтобы он отправлял свои данные в командную строку, сохраняя при этом GUI при запуске. Я проверял тройку и мой код попадает в строки печати, я могу видеть, что строки печатаются в окне вывода Visual Studio, он просто не будет отображаться в командной строке, когда я запускаю его вручную без VS.
Если возможно, мне нужно условно отобразить консоль. т.е. если запустить из командной строки (или даже с помощью аргументов команды), отобразить или отправить в приглашение, в противном случае нет.