Comment vérifier si dynamique est vide.

Je suis en utilisant Newtonsoft de l'Json.NET pour désérialiser une chaîne JSON:

var output = JsonConvert.DeserializeObject<dynamic>("{ 'foo': 'bar' }");

Comment puis-je vérifier que output est vide? Un exemple de cas de test:

var output = JsonConvert.DeserializeObject<dynamic>("{ }");
Assert.IsNull(output); //fails
  • Doit la sortie de "{ }" être vide ou nul? Je m'attends à créer un objet générique à aucune des propriétés. Je m'attends à ce que deserialising "[ ]" serait de créer un objet de tableau à n éléments.
InformationsquelleAutor jamesrom | 2011-07-29