estoy usando Json.NET de Newtonsoft deserializar una cadena JSON:Cómo verificar si dynamic está vacío.
var output = JsonConvert.DeserializeObject<dynamic>("{ 'foo': 'bar' }");
¿Cómo puedo comprobar que output
está vacía? Un ejemplo de caso de prueba:
var output = JsonConvert.DeserializeObject<dynamic>("{ }");
Assert.IsNull(output); // fails
¿La salida de "{}" debe estar vacía/nula? Esperaría que creara un objeto genérico sin propiedades. Esperaría que deserializar "[]" crearía un objeto de matriz sin elementos. – nnnnnn