我正在使用 Process
类来启动一些进程,它正在计算一些数据并在其控制台输出,我需要读取进程控制台的最后一行。应该怎么做?它与 process.BeginOutputReadLine();
有关,但我不知道如何用于只读最后一行。
最佳答案
string lastLine = null;
while (!process.StandardOutput.EndOfStream)
{
lastLine = process.StandardOutput.ReadLine();
}
//do what you want here with lastLine;
关于c# - 如何从输出过程类中读取最后一行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30830473/