コード例 #1
0
ファイル: Form1.cs プロジェクト: AyuGH/Shedule
 private void button7_Click(object sender, EventArgs e)
 {
     try
     {
         Graph serializableObject = new Graph();
         Serializer serializer = new Serializer();
         serializableObject = serializer.ObjectDeserialize("file.save");
         vertices = serializableObject.vertices;
         edges = serializableObject.edges;
         numbVertex = serializableObject.verticesNumber;
         numbEdge = serializableObject.edgesNumber;
         GraphVisualization();
         MessageBox.Show("Данные успешно считаны.", "Сообщение");
     }
     catch
     {
         MessageBox.Show("Ошибка при считывании из файла.", "Сообщение");
     }
 }
コード例 #2
0
ファイル: Form1.cs プロジェクト: AyuGH/Shedule
 private void button6_Click(object sender, EventArgs e)
 {
     try
     {
         Graph serializableObject = new Graph();
         serializableObject.vertices = vertices;
         serializableObject.edges = edges;
         serializableObject.verticesNumber = numbVertex;
         serializableObject.edgesNumber = numbEdge;
         Serializer serializer = new Serializer();
         serializer.ObjectSerialize("file.save", serializableObject);
         MessageBox.Show("Данные успешно сохранены.", "Сообщение");
     }
     catch
     {
         MessageBox.Show("Ошибка при сохранении в файл.", "Сообщение");
     }
 }