У меня есть приложение WinForms. что при нажатии кнопки извлекает кучу данных из форматов базы данных и отображает их конечному пользователю.
Операция может занять 10 - 30 секунд.
Я хотел бы отобразить сообщение для пользователя в диалоге, просто говоря: «Будьте терпеливы, операция выполняется» во время выполнения операции, а затем закройте, когда данные будут готовы для представления конечному пользователю.
Каков наилучший способ сделать это, начать новую тему, использовать делегат или что-то еще?