Мне нужно запустить поток, но продолжить только после того, как поток будет запущен. Сейчас мой код выглядит так:
splashthread.IsBackground = false;
splashthread.Start();
Thread.Sleep(100); // Wait for the thread to start
Мне не нравятся эти вуду-сна (мягко говоря), поэтому я ищу более тонкий способ сделать вышеописанное.
Есть идеи?