예제 #1
0
        /*!
         *
         *
         * Метод Cереалізації!
         *
         */
        public void SerializeXMl(Task.Tasks tasks)
        {
            XmlSerializer xml = new XmlSerializer(typeof(Task.Tasks));

            using (FileStream fs = new FileStream("Tasks.xml", FileMode.OpenOrCreate))
            {
                xml.Serialize(fs, tasks);
            }
        }
예제 #2
0
        /*!
         *
         *
         * Метод Десеріалізації!
         *
         */
        public Task.Tasks DesirializeXML()
        {
            XmlSerializer xml = new XmlSerializer(typeof(Task.Tasks));

            using (FileStream fs = new FileStream("Tasks.xml", FileMode.OpenOrCreate))
            {
                Task.Tasks tasks = (Task.Tasks)xml.Deserialize(fs);
                return(tasks);
            }
        }
예제 #3
0
        /*!
         *
         *Виконується Десеріалізація xml файла для listbox!
         *
         */

        public Form1()
        {
            InitializeComponent();


            Task.Tasks tasks = DesirializeXML();
            foreach (Task.TaskT item in tasks.taskList)
            {
                listBox1.Items.Add(item);
            }
        }