コード例 #1
0
        public static bool Save <T>(List <T> List, string path)
        {
            try
            {
                using (StreamWriter streamWriter = new StreamWriter(path))
                {
                    streamWriter.Write(SerializeWorks.Serialize(List));
                }

                return(true);
            }
            catch (Exception aa)
            {
                Console.WriteLine(aa.Message);
            }
            return(false);
        }
コード例 #2
0
        public static List <T> Get <T>(string path)
        {
            try
            {
                string raw;
                using (StreamReader streamReader = new StreamReader(path))
                {
                    raw = streamReader.ReadToEnd();
                }

                List <T> List = SerializeWorks.Deserialize <List <T> >(raw);

                return(List);
            }
            catch (Exception aa)
            {
                Console.WriteLine(aa.Message);
            }
            return(new List <T>());
        }