public virtual void Init(SimpleJson.JsonObject o) { if (o.ContainsKey("id")) { id = Convert.ToInt32(o["id"]); } }
/////////////// public static bool GetBool(this JsonObject obj, string key, bool defaultValue) { return(obj.ContainsKey(key) ? obj.GetBool(key) : defaultValue); }
/////////////// public static string GetString(this JsonObject obj, string key, string defaultValue) { return(obj.ContainsKey(key) ? (string)obj[key] : defaultValue); }
/// <summary> /// Возвращает float значение из JsonObject, либо дефолтное, если такого ключа нет /// </summary> public static float GetFloat(this JsonObject obj, string key, float defaultValue) { return(obj.ContainsKey(key) ? obj.GetFloat(key) : defaultValue); }