@R4mBLe

Как установить значение в форму из ассинхронного метода?

public MainWindow()
        {
            InitializeComponent();
        }
        private async void Window_Loaded(object sender, RoutedEventArgs e)
        {
            versions = await GetVersions();
            Debug.WriteLine(1);
        }

        private async Task<Dictionary<string, List<string>>> GetVersions()
        {
            string html = await Parser.GetHtmlAsync(url);
            string[] downloadLinks = Parser.GetDownloadLinks(html);
            string[] usortedVersions = StringManager.RemoveExcess(downloadLinks);
            Dictionary<string, List<string>> versions = StringManager.GroupingByVersions(usortedVersions);
            return versions;
        }

Есть такой код, хочу в Window_Loaded устанавливать значения в комбобокс, но даже просто в Debug ничего не выводит, что делать?
  • Вопрос задан
  • 44 просмотра
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы