Dot-Net

我應該處理重定向的 StandardOutput/StandardError

  • November 16, 2017

如果我在創建對象時重定向StandardOutput/ ,是否應該在不再需要該對象時處理?使用反射器,我發現這對我沒有用(除非我遺漏了一些東西)。StandardError``Process``StreamReaders``Process``Process.Dispose()

是的,流程對象處理其自己的閱讀器及其底層流。重定向輸出檢索讀取器實例,但底層流仍由自動處理的 processinfo 管理,所以不,您不需要處理讀取器。

引用自:https://stackoverflow.com/questions/6258870