motkot
@motkot
Программирование C#.

Как конвертировать Task в string?

Хочу написать программу которая будет открывать нужную ссылку по ее id
Написал такой код, но результат это:
System.Threading.Tasks.Task'1[System.Net.Http.HttpResponseMessage]

private void button1_MouseClick(object sender, MouseEventArgs e)
        {
            Dictionary<string, string> Params = new Dictionary<string, string>() {
          { "CaseNumbers:", "[]" },
          { "Count:", "25" },
          { "Courts:", "[]" },
          { "DateFrom:", "null" },
          { "DateTo:", "null" },
          { "Judges:", "[]" },
          { "Page:", "1" },
          { "Sides:", "[]" },
          { "WithVKSInstances:", "false" },
            };
            string result = GetRequest("https://kad.arbitr.ru/Kad/SearchInstances", Params).ToString();
            MessageBox.Show(result);
        }

        static async private Task<HttpResponseMessage> GetRequest(string Addres, Dictionary<string,string> Params)
        {
            HttpClient http = new HttpClient();
            Uri uri = new Uri(Addres);
            FormUrlEncodedContent content = new FormUrlEncodedContent(Params);

            return await http.PostAsync(uri, content);
        }
  • Вопрос задан
  • 325 просмотров
Решения вопроса 1
edward_freedom
@edward_freedom
var request = await GetRequest("https://kad.arbitr.ru/Kad/SearchInstances", Params);
var response = await request.Content.ReadAsStringAsync();
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы