Как явно передать исключение в главный поток в c#

Я знаком с тем, что исключение, брошенное в потоке, обычно не может быть поймано в другом потоке. Как я могу передать ошибку в главный поток?

public static void Main()
{
   new Thread (Go).Start();
}

static void Go()
{
  try
  {
    // ...
    throw null;    // The NullReferenceException will get caught below
    // ...
  }
  catch (Exception ex)
  {
    // Typically log the exception, and/or signal another thread
    // that we've come unstuck
    // ...
  }
}
8
задан user829174 8 January 2012 в 10:43
поделиться