C# 将stderr流重定向到MonoTouch中的文件

C# 将stderr流重定向到MonoTouch中的文件,c#,xamarin.ios,stderr,C#,Xamarin.ios,Stderr,是否有可能将stderr重定向到MonoTouch下的文件 在Objective-C中,您可以使用 freopen("file.log", "a+", stderr); 如上所述和所述 但是我怎么能在MonoTouch下做同样的事情呢 Xamarin文档提供了一个部分,但我不知道如何从那里访问stderr流 提前感谢。您可以使用.NET的方式进行操作 因此,将所有的文字直接写入自己的TextWriter实例通常更容易 这将允许您在正常的控制台.error、文件或其他任何东西(例如,使用连接到删

是否有可能将stderr重定向到MonoTouch下的文件

在Objective-C中,您可以使用

freopen("file.log", "a+", stderr);
如上所述和所述

但是我怎么能在MonoTouch下做同样的事情呢

Xamarin文档提供了一个部分,但我不知道如何从那里访问stderr流


提前感谢。

您可以使用.NET的方式进行操作

因此,将所有的文字直接写入自己的
TextWriter
实例通常更容易

这将允许您在正常的
控制台.error
、文件或其他任何东西(例如,使用连接到删除服务器套接字的写入程序)之间轻松更改错误输出的目标