コード例 #1
0
        public static void RestoreOrCreateLists()
        {
            Lists = new List <CustomList>();

            var listNames = DataStorage.RestoreObject <List <string> >(ListManagerLookup);

            if (listNames == null)
            {
                return;
            }

            foreach (string name in listNames)
            {
                var l = CustomList.RestoreList(name);
                if (l != null)
                {
                    Lists.Add(l);
                }
            }
        }
コード例 #2
0
        private void RestoreOrCreateLists()
        {
            Lists = new List <CustomList>();

            var listNames = dataStorage.RestoreObject <List <string> >(ListManagerLookup);

            if (listNames == null)
            {
                return;
            }

            foreach (string name in listNames)
            {
                var l = CustomList.RestoreList(dataStorage, name);
                if (l != null)
                {
                    l.SetDataStorage(this.dataStorage);
                    Lists.Add(l);
                }
            }
        }