public static void Initialize(string fnm = "data.json") { if (!File.Exists(fnm)) { return; } dynamic obj = Json.JsonDecode(File.ReadAllText(fnm)); foreach (string key in obj.Keys) { TimerEntry entry = new TimerEntry(key); entry.ItemName = obj[key]["name"]; entry.m_tmAllTime = new TimeSpan((long)obj[key]["alltime"]); entry.UpdateText(); m_entries.Add(key, entry); } }