Newtonsoft.Json успешно ли прошла десериализация? - C#
Формулировка задачи:
Если вдруг сервер выпал, выдал какую-то ошибку, то десериализовать не удастся и при обращении к js.status софт выбьет ошибку, можно как-то обработать такую ситуацию?
Код:
Json_Auth js = JsonConvert.DeserializeObject<Json_Auth>(json); if (js.status != "ok") return false; // вот здесь вылетает, если сервер дал другой ответ
Решение задачи: «Newtonsoft.Json успешно ли прошла десериализация?»
textual
Листинг программы
if (js == null) return false;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д