我使用外部庫(.dll),它的一些方法(包括構造函數)將東西寫入標準輸出(a.k.a控制檯),因爲它旨在用於控制檯應用程序。不過,我試圖將它合併到我的Windows窗體應用程序中,所以我想捕獲這個輸出並以我喜歡的方式顯示它。即我的窗口中的「狀態」文本字段。在C#中捕獲標準輸出的內容
我能夠找到的所有程序都是ProcessStartInfo.RedirectStandardOutput,儘管顯然它不符合我的需要,因爲它在示例中與其他應用程序(.exe)結合使用。我不執行外部應用程序,我只是使用一個DLL庫。