【发布时间】:2015-02-23 13:48:08
【问题描述】:
我正在使用 Xamarin 框架开发移动应用程序。 今天我尝试在另一个线程中抛出异常,如下所示:
public class ExceptionInAnotherThread
{
public void Throw()
{
Task.Factory.StartNew(() =>
{
throw new Exception();
});
}
}
并在 Android 上的 MainActivity.OnCreate 和 iOS 上的 MainViewController.ViewDidLoad 中运行此代码。没有例外,应用程序运行正常。但是在控制台应用程序(Windows)中正确调用异常。有没有办法在另一个线程中抛出异常?
问候,马克斯。
【问题讨论】:
标签: android ios multithreading exception xamarin