Exemplo n.º 1
0
        static void Main(string[] args)
        {
            coupe coupe1 = new coupe(1, 4);
            coupe coupe2 = new coupe(2, 3);
            coupe coupe3 = new coupe(3, 3);
            coupe coupe4 = new coupe(4, 4);
            coupe coupe5 = new coupe(5, 2);

            carriage carriage = new carriage(1, 5);

            carriage.add(coupe1);
            carriage.add(coupe2);
            carriage.add(coupe3);
            carriage.add(coupe4);
            carriage.add(coupe5);

            carriage carriage1 = new carriage(1, 1);

            carriage1.add(coupe1);

            carriage carriage2 = new carriage(2, 2);

            carriage2.add(coupe1);
            carriage2.add(coupe5);

            carriage carriage3 = new carriage(3, 3);

            carriage3.add(coupe1);
            carriage3.add(coupe3);
            carriage3.add(coupe4);

            train train = new train(1, 4);

            train.add(carriage);
            train.add(carriage1);
            train.add(carriage2);
            train.add(carriage3);

            Workwithfiles f = new Workwithfiles();
            train         b = f.readfrombinaryfile(train);

            foreach (coupe c in carriage)
            {
                Console.WriteLine(c.Number.ToString() + "вагон, кол. пассажиров=" + c.Number_passenger.ToString());
            }
            Console.ReadLine();
        }
Exemplo n.º 2
0
        static void Main(string[] args)
        {
            coupe coupe1 = new coupe(1,4);
            coupe coupe2 = new coupe(2,3);
            coupe coupe3 = new coupe(3, 3);
            coupe coupe4 = new coupe(4,4);
            coupe coupe5 = new coupe(5,2);

            carriage carriage = new carriage(1,5);
            carriage.add(coupe1);
            carriage.add(coupe2);
            carriage.add(coupe3);
            carriage.add(coupe4);
            carriage.add(coupe5);

            carriage carriage1 = new carriage(1, 1);
            carriage1.add(coupe1);

            carriage carriage2 = new carriage(2, 2);
            carriage2.add(coupe1);
            carriage2.add(coupe5);

            carriage carriage3 = new carriage(3, 3);
            carriage3.add(coupe1);
            carriage3.add(coupe3);
            carriage3.add(coupe4);

            train train = new train(1,4);
            train.add(carriage);
            train.add(carriage1);
            train.add(carriage2);
            train.add(carriage3);

            Workwithfiles f = new Workwithfiles();
            train b= f.readfrombinaryfile(train);

            foreach(coupe c in carriage)
            {
                Console.WriteLine(c.Number.ToString()+"вагон, кол. пассажиров="+c.Number_passenger.ToString());
            }
            Console.ReadLine();     
        
        }