Передать данные из события в функцию - C#
Формулировка задачи:
Итак, есть класс. В нем есть функция GetAccountInfo. В этой функции загружается строка. Как можно в функции получить результат загрузки?
public Account GetAccountInfo() { var wc = new WebClient(); wc.DownloadStringAsync(Urls.EndLink(Urls.MeInfoUri, user)); wc.DownloadStringCompleted += wc_DownloadStringCompleted; //Тут нужно подождать, пока не произойдет событие и получить от него объект } void wc_DownloadStringCompleted(object sender, DownloadStringCompletedEventArgs e) { Account me = ParseJson<Account>(e.Result); //Необходимо передать этот объект в функцию GetAccount }
Решение задачи: «Передать данные из события в функцию»
textual
Листинг программы
Account me = ParseJson(wc.DownloadString(blablabla));
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д