События синхронны в С#. У меня есть это приложение, где моя основная форма запускает поток с циклом в нем, который прослушивает поток. Когда что-то приходит в поток, событие запускается из цикла в основную форму.
Если основная форма медленная или отображается сообщение или что-то, цикл будет приостановлен. Каков наилучший способ обойти это? С помощью обратного вызова и вызова в основной форме?