public static List <MapAreaContainer> GetFromDb() { List <MapAreaContainer> ret; try { ret = JsonConvert.DeserializeObject <List <MapAreaContainer> >(Prefs.GetPref(PREF_NAME).ValueString) ?? GetDefaultMap(); } catch { ret = GetDefaultMap(); } return(ret.OrderBy(x => x.MapAreaContainerNum).ToList()); }