На этом уроке мы загрузим JSON с курсами валют. Используете сервис: currencylayer.com/
Дата отправки отчёта:
25 января 2018 г.
Задание выполнено: за
1 час. 58 мин.
Чему научился:
Была ошибка. Не мог понять почему постоянно 0 стоял в рублях. Оказывается ошибка заключалась в том что, return double.Parse(usdrub); Не воспринимает точку в русской локализации Visual Studio. Пришлось подправить код string usdrub = json.Substring(pos, end - pos).Trim().Replace( '.', ',');
Научился: Поработал с подстроками, и UndexOf(); Трудности: Ууух! Долго думал почему не хочет число парситься. В результате заменил точку на запятую :) не понимаю, почему double.Parse() не любит эту точку?
Научился: Зарегистрировался на currencylayer.com. Познакомился с классом WebClient и научился с помощью URL-запроса получать с сайта необходимые данные "паскалевским" способом.