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