Считывание длинных строк с консоли - C#

Узнай цену своей работы

Формулировка задачи:

Здравствуйте! Помогите с проблемой, пожалуйста. Считываю строку из консоли стороннего приложения (plink.exe) строки вот такой командой:
output = plk.StandardOutput.ReadLine();
Но строка, которую выводит консоль слишком большая, в итоге значение переменной output содержит только 80 символов (то что вмещается в консоль). Как можно обойти это ограничение? Может, можно как-то сделать перенос строки? Заранее спасибо за советы!

Решение задачи: «Считывание длинных строк с консоли»

textual
Листинг программы
while (!plk.StandardOutput.EndOfStream)
            {
                output = plk.StandardOutput.ReadLine();
                Console.WriteLine(output);
                    if (take == false)
                    {
                        if (output.StartsWith(st) && output.IndexOf(in) != -1)
                          ....
                    }
             plk.StandardInput.WriteLine("exit");
             }

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 3.889 из 5
Похожие ответы