Задать вопрос
@Nikita07

Как можно реализовать такое приложение?

Всем привет, нужно помощь в реализации одного приложения с API, суть в следующем, необходима программа которая по введенной пользователем стране отобразит информацию о ней (Названию, Столицу, Площадь), есть API для работы с этим - RESTCountries, но как реализовать само приложение?
я не понимаю, как обратится к API правильно, чтобы получить хоть какую-о информацию о стране, помоги пожалуйста разобраться.
Искал вот на этих ресурсах
https://github.com/apilayer/restcountries
https://github.com/egbakou/RESTCountries.NET"
  • Вопрос задан
  • 216 просмотров
Подписаться 2 Средний Комментировать
Решения вопроса 1
@yuopi
C# developer
static async Task Main(string[] args)
        {
            var input = Console.ReadLine();
            List<Country> countries;
            try
            {
                countries = await RESTCountriesAPI.GetCountriesByNameContainsAsync(input);
            }
            catch (Exception e)
            {
                Console.WriteLine("Wrong name");
                return;
            }

            countries?.ForEach(country =>
            {
                Console.WriteLine($"Name: {country.Name}");
                Console.WriteLine($"Capital: {country.Capital}");
                Console.WriteLine($"Area: {country.Area}");
                Console.WriteLine($"Flag: {country.Flag}");
            });
        }
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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