Перенаправить вывод Console.Write() на новую выделенную консоль на C# – WPFC#

Место общения программистов C#
Anonymous
Перенаправить вывод Console.Write() на новую выделенную консоль на C# – WPF

Сообщение Anonymous »

У меня есть небольшой проект с тремя кнопками:
  • открыть консоль
  • записать в консоль
  • закрыть консоль
Для открытия и закрытия я использую это:

Код: Выделить всё

[DllImport("kernel32.dll")]
private static extern bool AllocConsole();

[DllImport("kernel32.dll")]
private static extern bool FreeConsole();

[DllImport("kernel32.dll")]
private static extern int AttachConsole(int dwProcessId);
Я могу использовать Console.ReadLine(), чтобы получить пользовательский ввод, но не могу вывести его на эту консоль.
Я довольно конечно, на этот вопрос, вероятно, уже был дан ответ, но я пока не могу найти ответ.
Я пробовал разные предложения из GPT, но они не сработали.

Подробнее здесь: https://stackoverflow.com/questions/791 ... -sharp-wpf

Вернуться в «C#»