Używam Newtonsoft za Json.NET deserializacji ciąg JSON:Jak sprawdzić, czy dynamiczny jest pusty.
var output = JsonConvert.DeserializeObject<dynamic>("{ 'foo': 'bar' }");
Jak mogę sprawdzić, że output
jest pusty? Przypadek przykład testu:
var output = JsonConvert.DeserializeObject<dynamic>("{ }");
Assert.IsNull(output); // fails
Czy wyjście z "{}" powinno być puste/zerowe? Spodziewałbym się, że stworzy on ogólny obiekt bez właściwości. Spodziewam się, że deserialising "[]" stworzy obiekt tablicy bez elementów. – nnnnnn