void LoadData() { Debug.Log("---- LoadData ----"); var list = SaveManager.Load(); Debug.Log(list.Length); mCachedData.Clear(); for (int i = 0; i < list.Length; i++) { var itemData = list [i]; if (string.Equals("Default", itemData.Id)) { continue; } if (!mCachedData.ContainsKey(itemData.Id)) { mCachedData.Add(itemData.Id, itemData); Debug.Log(itemData.Id); } else { Debug.LogWarning(itemData.Id + ": Exists"); } } Debug.Log("-------------------"); }
void LoadData() { var list = SaveManager.Load(); m_CachedData = new Dictionary <string, ToDoListItemData> (); foreach (var itemData in list) { m_CachedData.Add(itemData.Title, itemData); } }
void LoadData() { Debug.Log("---- LoadData ----"); var list = SaveManager.Load(); m_CachedData.Clear(); foreach (var itemData in list) { if (m_CachedData.ContainsKey(itemData.Id)) { m_CachedData.Add(itemData.Id, itemData); Debug.Log(itemData.Id); } else { m_CachedData[itemData.Id] = itemData; Debug.LogWarning(itemData.Id + ": Exists"); } } Debug.Log("-------------------"); }