Пример #1
0
        static void Main(string[] args)
        {
            GenericParking <Car> poc = new GenericParking <Car>(100);
            Car astra = new Car
            {
                Make  = "Opel",
                Model = "Astra"
            };

            poc.ParkVehicle(astra);

            astra.LeaveParking();


            //var addressBook = new AddressBook();

            //Console.WriteLine(addressBook.ContainsKey("Risto"));
            //Console.WriteLine(addressBook.ContainsKey("Blazo"));
            //addressBook.Add("Blazo", 12345);
            //Console.WriteLine(addressBook["Blazo"]);

            //foreach (var item in addressBook)
            //{
            //    Console.WriteLine("{0} {1}",item.Key, item.Value);
            //}

            //var abc = new StringList { "A", "B", "C" };
            //abc.Add("D");
            //Console.WriteLine(abc.JoinList(","));
        }
Пример #2
0
        static void Main(string[] args)
        {
            Parking poc   = new Parking(100);
            Car     astra = new Car
            {
                Make  = "Opel",
                Model = "Astra"
            };

            Boat yamaha = new Boat
            {
                Name      = "YamahaBoat",
                BesPlatno = true,
            };

            poc.ParkVehicle(astra);
            Console.WriteLine(astra.Make + " " + astra.Model + " parked :" + astra.IsParked);
            astra.LeaveParking();
            Console.WriteLine(astra.Make + " " + astra.Model + " parked :" + astra.IsParked);
            poc.ParkBoat(yamaha);
            Console.WriteLine(yamaha.Name + " " + " ima li platno :" + yamaha.BesPlatno + "\nparked :" + yamaha.IsParked);
            yamaha.LeaveParking();
            Console.WriteLine(yamaha.Name + " " + " ima li platno :" + yamaha.BesPlatno + "\nparked :" + yamaha.IsParked);
        }
Пример #3
0
        static void Main(string[] args)
        {
            // Generate Car`s Parking and Cars

            Parking <Car> carParking = new Parking <Car>(2);

            Car astra = new Car
            {
                Make  = "Opel",
                Model = "Astra"
            };

            Car fiat = new Car
            {
                Make  = "Fiat",
                Model = "Punto"
            };

            Car suzuki = new Car
            {
                Make  = "Suzuki",
                Model = "Swift"
            };

            Console.WriteLine();
            Console.WriteLine("Parking cars:");
            Console.WriteLine();

            carParking.ParkVehicle(astra);
            carParking.ParkVehicle(fiat);
            carParking.ParkVehicle(suzuki);

            Console.WriteLine();
            Console.WriteLine("Cars leaving parking: ");
            Console.WriteLine();

            carParking.LeaveVehicle(suzuki);
            astra.LeaveParking();
            astra.EnterParking(carParking);

            Console.WriteLine();
            Console.WriteLine("Parking cars:");
            Console.WriteLine();

            carParking.ParkVehicle(suzuki);

            //Generate Boat and Boat`s Parking

            Parking <Boat> boatParking = new Parking <Boat>(1);

            Boat Milena = new Boat();

            Milena.Name = "Milena";

            Boat BlackPearl = new Boat();

            BlackPearl.Name = "BlackPearl";

            Console.WriteLine();
            Console.WriteLine("Parking boats");
            Console.WriteLine();

            boatParking.ParkVehicle(Milena);
            boatParking.ParkVehicle(BlackPearl);
        }