Нужна помощь для реализации многопоточности в C #

Я делаю приложение, в котором по какой-то причине, когда я нажимаю на кнопку, мне нужно инициировать новую форму и в то же время создать новый документ в Google Документах. Я успешно реализовал вышеупомянутое, но пока приложение занято созданием нового документа в Google Docs, в то время как пользовательский интерфейс только что загруженной формы зависает. Я где-то читал, что этого можно избежать, если я использую многопоточность. Итак, теперь я хочу спросить, должен ли я создать два потока, и в одном из них я должен поместить код для создания новой формы, а в другом - код для создания документа в Google Doc. Или я должен просто создать в потоке, в котором я должен поместить код для создания нового документа Google и позволить новой форме создания кода быть в основном процессе ?? Кроме того, что было бы самым простым способом реализовать многопоточность в уже написанном коде ?? Пожалуйста, предоставьте некоторые справочные материалы для чтения, если это возможно.

Ответы на вопрос(5)

Ваш ответ на вопрос