示例#1
0
        static void Main(string[] args)
        {
            FileStream fs     = File.OpenRead("projekt_c.xml"); // utworzenie strumienia i wczytanie pliku xml
            punkty     obiekt = (punkty) new XmlSerializer(typeof(punkty)).Deserialize(fs);
            ListaTras  lista  = new ListaTras();

            Console.WriteLine("Ile tras chcesz podać?");
            int a = PobierzInt();

            for (int i = 0; i < a; i++)
            {
                obiekt.WypiszPunkty();
                Console.WriteLine("Podaj numer punktu początkowego trasy:");
                int pktpocz = PobierzInt();
                Console.WriteLine(obiekt.TrasyPolaczone(pktpocz));
                Console.WriteLine("Podaj numer punktu końcowego trasy:");
                int   pktkon = PobierzInt();
                Trasa t1     = new Trasa(pktpocz, pktkon);


                lista.Dodaj(t1);
            }
            lista.ListaToXML();
        }