public static object Get <T>(this SimpleJson.JsonObject jsonObj, string key) { object retObj; if (jsonObj.TryGetValue(key, out retObj)) { if (retObj == null) { return(default(T)); } return(retObj); } else { return(default(T)); } }
/// <summary> /// Приводит вложенный объект к указанному типу /// </summary> public static T Get <T>(this JsonObject obj, string key) { obj.TryGetValue(key, out object result); return((T)result); }