У меня проблема с тем, что я запускаю объект в UI-потоке (WinForms). Это создание объекта, вероятно, занимает очень много времени, и я хотел бы иметь какой-то «тайм-аут» для этого метода (потому что он блокирует мое приложение).таймаут для метода в потоке пользовательского интерфейса
Проблемы, которые у меня есть: 1. объект должен быть создан в потоке пользовательского интерфейса 2. объект является посторонним объектом, и у меня нет доступа к источнику, поэтому я не могу его модифицировать.
Итак, вопрос был бы, если у кого-то есть творческая идея, если можно создать логику, которая останавливает метод для выполнения, если тайм-аут достигнут?
ТИА Martin