static void Main(string[] args) { //string massoffruits = AppleFruit.GetAppleJuice(); JuiceFactory juiceFactory = new JuiceFactory(1.5, 1.3, 2.4); // создаем экземпляр фабрики int applePacksNumber = juiceFactory.GetAppleJuice(50).Count(); //передаем массу фруктов и подсчитываем количество пачек в коллекции int orangePacksNumber = juiceFactory.GetOrangeJuice((decimal)70.4).Count(); // приведение типов int cherryPacksNumber = juiceFactory.GetCherryJuice((decimal)93.6).Count(); Console.WriteLine($"количество яблочного сока {applePacksNumber} пачек, количество апельсинового сока {orangePacksNumber} пачек, количество вишневого сока {cherryPacksNumber} пачек"); Console.ReadLine(); }
static void Main(string[] args) { //string massoffruits = AppleFruit.GetAppleJuice(); JuiceFactory juiceFactory = new JuiceFactory(1.5, 1.3, 2.4); // создаем экземпляр фабрики int applePacksNumber = juiceFactory.GetAppleJuice(50).Count(); //передаем массу фруктов и подсчитываем количество пачек в коллекции List <AppleJuiceWithName> applePacksWithName = juiceFactory.GetAppleJuice(50, "HappyApple"); int orangePacksNumber = juiceFactory.GetOrangeJuice((decimal)70.4).Count(); // приведение типов int cherryPacksNumber = juiceFactory.GetCherryJuice((decimal)93.6).Count(); for (int i = 0; i < applePacksWithName.Count(); i++) { Console.WriteLine($"{applePacksWithName[i]._volumeInL},{applePacksWithName[i]._appleJuiceName}"); } Console.WriteLine($"applePacksNumber and Name : {applePacksWithName}; orangePacksNumber : {orangePacksNumber}; cherryPacksNumber : {cherryPacksNumber}"); Console.ReadLine(); }