Пример #1
0
        public static void Deserialize(ref UserDatasToSerialize datas)
        {
            IFormatter formatter = new BinaryFormatter();

            using (Stream stream =
                       new FileStream(
                           Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\uVK\\UserDatas\\data.bin",
                           FileMode.Open))
            {
                datas = (UserDatasToSerialize)formatter.Deserialize(stream);
            }
        }
Пример #2
0
        public static void Serialize(UserDatasToSerialize datas)
        {
            IFormatter formatter = new BinaryFormatter();

            Directory.CreateDirectory(Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) +
                                      "\\uVK\\UserDatas\\");
            using (Stream stream =
                       new FileStream(
                           Environment.GetFolderPath(Environment.SpecialFolder.ApplicationData) + "\\uVK\\UserDatas\\data.bin",
                           FileMode.Create))
            {
                formatter.Serialize(stream, datas);
            }
        }