- Регистрация
- 04.04.2015
- Сообщения
- 1 764
- Благодарностей
- 1 391
- Баллы
- 113
Постоянно сталкиваюсь с тем что некоотрые распаршенные из Json данные оказываются типом long, а не int как предполагается ..
Я обычно смотрю на результат парсинга и сразу в коде пишу что-то типа
int city_id = 0;
try { city_id = project.Json.response.city_id; } catch{}
а в результате оказывается что project.Json.response.city_id имеет тип long, а не int ... из-за try {} catch {} ошибка никакая не выводится и потом долго приходится искать в чем же причина глюклов и неправильной работы
а если бы отображался тип, то и проблем бы таких не возникало
Я обычно смотрю на результат парсинга и сразу в коде пишу что-то типа
int city_id = 0;
try { city_id = project.Json.response.city_id; } catch{}
а в результате оказывается что project.Json.response.city_id имеет тип long, а не int ... из-за try {} catch {} ошибка никакая не выводится и потом долго приходится искать в чем же причина глюклов и неправильной работы
а если бы отображался тип, то и проблем бы таких не возникало