如何通过Process
正确衡量stopwatch
的运行时间?从哪里开始,从哪里结束?
this.Process.Start();
StreamWriter streamWriter = this.Process.StandardInput;
this.runtimeStopwatch.Start();
streamWriter.Write(test);
string output = this.Process.StandardOutput.ReadToEnd();
this.runtimeStopwatch.Stop();
this.Process.WaitForExit();
对于简单的process
乘以两个整数(i * i
)运行时,就类似于20-70ms
。我觉得对于这么简单的程序来说太长了。