La vérification de vide/null JToken dans un JObject

J'ai le texte suivant...

JArray clients = (JArray)clientsParsed["objects"];

foreach (JObject item in clients.Children())
{
    //etc.. SQL params stuff...
    command.Parameters["@MyParameter"].Value = JTokenToSql(item["thisParameter"]);
}

JTokenToSql ressemble à...

public static object JTokenToSql(JToken obj)
{
    if (obj.Any())
        return (object)obj;
    else
        return (object)DBNull.Value;
}

J'ai essayé ((JObject)obj).Count aussi.. Mais ne semble pas fonctionner.

InformationsquelleAutor Kyle | 2014-06-05