public static int GetInt(string key, int defaultValue = 0) { string @string = CryptoPrefs.GetString(key, defaultValue.ToString()); int result = defaultValue; int.TryParse(@string, out result); return(result); }
public static float GetFloat(string key, float defaultValue = 0f) { string @string = CryptoPrefs.GetString(key, defaultValue.ToString()); float result = defaultValue; float.TryParse(@string, out result); return(result); }
private static string GetString(Key key, string defaultValue = "") { object result; if (m_SaveDataString.ContainsKey(key.ToString())) { result = m_SaveDataString[key.ToString()]; } else { string @string = CryptoPrefs.GetString(key.ToString(), defaultValue); m_SaveDataString[key.ToString()] = @string; result = @string; } return((string)result); }