, когда я использовать Json.NET, я всегда отвечают некоторые проблемы, как, что:Как позволить Json.net вернуть новое значение T, если объект Deserialize имеет значение null?
List<Person> persons = JsonConvert.DeserializeObject<List<Person>>(personsJson);
Вы, ребята, знаете: Некоторое время, потому что ошибка сервера или любая другая проблема, возвращение JSON строка просто нуль значение.
, но когда personsJson является null значение. Json.net кина: System.ArgumentNullException
мне просто нужно это автоматически дать мне новый исходный объект, я имею в виду, когда personsJson является нулевого, торчу жим меня: нового список Person(); это будет более полезным, мне не нужно определять каждую строку json перед тем, как описать один за другим.
Я думал, что может быть, некоторые настройки могут это сделать, но не найдены.
тоже есть много JsonConvert.DescrializeObject способ ....... – qakmak
@qakmak смотрите мое обновление. –
Использовать метод расширения - хорошая идея. это безопасно описать сейчас. Спасибо. – qakmak