Пример #1
0
        static void Main(string[] args)
        {
            // Create a Product object.
            Product product1 = new Product();

            product1.Name        = "Apple";
            product1.Price       = 15;
            product1.Description = "Apple from Amasya Turkey";

            Product product2 = new Product();

            product2.Name        = "Watermelon";
            product2.Price       = 40;
            product2.Description = "Delicious Watermelons form Diyarbakir";

            Product[] products = new Product[] { product1, product2 };

            // foreach method visits and does operations on each products array elements.
            foreach (var product in products)
            {
                Console.WriteLine(product.Name);
                Console.WriteLine("--------------------");
            }

            Console.WriteLine("----------Methods---------");

            BasketManager basketManager = new BasketManager();

            basketManager.Add();
        }
Пример #2
0
        static void Main(string[] args)
        {
            Product product1 = new Product();

            product1.ProductName    = "Elma";
            product1.ProductDetails = "Amasya Elması Çok Lezzetlidir";
            product1.ProductPrice   = 15;
            Product product2 = new Product();

            product2.ProductName    = "Karpuz";
            product2.ProductDetails = "Diyarbakır Karpuzu Çok Lezzetlidir";
            product2.ProductPrice   = 55;

            Product[] products = new Product[] { product1, product2 };
            //type-safe => Tip Güvenliği
            //foreach (Product product in products)
            //{
            //Console.WriteLine(product.ProductName+" "+product.ProductDetails+" "+product.ProductPrice+" tl'dir");
            //}
            //Instance => Örnek
            BasketManager basketManager = new BasketManager();

            basketManager.Add(product1);
            basketManager.Add(product2);
        }
Пример #3
0
        static void Main(string[] args)
        {
            Product prodact1 = new Product();

            prodact1.Adi      = "Elma";
            prodact1.Fiyat    = 15;
            prodact1.Aciklama = "Amasya elması";

            Product product2 = new Product();

            product2.Adi      = "Karpuz";
            product2.Fiyat    = 80;
            product2.Aciklama = "Diyarbakır karpuzu";

            Product[] products = new Product[] { prodact1, product2 };

            foreach (Product product in products)
            {
                Console.WriteLine(product.Adi);
                Console.WriteLine(product.Fiyat);
                Console.WriteLine(product.Aciklama);
                Console.WriteLine("--------------------------");
            }

            Console.WriteLine("---------Metotlar------");
            BasketManager basketManager = new BasketManager();

            basketManager.Ekle(prodact1);
            basketManager.Ekle(product2);

            basketManager.Ekle2("Armut", "yeşil armut", 12);
            basketManager.Ekle2("Elma", "yeşil elma", 8);
        }
Пример #4
0
        static void Main(string[] args)
        {
            Product product1 = new Product();

            product1.ProductId          = 1;
            product1.ProductName        = "Apple";
            product1.ProductPrice       = 10.75;
            product1.ProductDescription = "Sweet Apple";

            Product product2 = new Product();

            product2.ProductId          = 2;
            product2.ProductName        = "Watermelon";
            product2.ProductPrice       = 80;
            product2.ProductDescription = "No Explanation";

            Product[] productArray = new Product[] { product1, product2 };
            foreach (var product in productArray)
            {
                Console.WriteLine(product.ProductDescription + " " + product.ProductName);
            }

            BasketManager basketManager = new BasketManager();

            basketManager.AddProduct(product2);
            Console.WriteLine("-------------");
            basketManager.AddProduct2("Cherry", "no explanation", 15.785);
        }
Пример #5
0
        static void Main(string[] args)
        {
            Product product1 = new Product();

            product1.Name        = "Apple";
            product1.Price       = 15;
            product1.Description = "Daily Apple";
            product1.Id          = 13;

            Product product2 = new Product();

            product2.Name        = "Watermelon";
            product2.Price       = 80;
            product2.Description = "Fres Watermelon";

            Product[] products = new Product[] { product1, product2 };

            //type - safe -- tip güvenli
            foreach (Product product in products)
            {
                Console.WriteLine(product.Name);
                Console.WriteLine(product.Description);
                Console.WriteLine(product.Price);
                Console.WriteLine("--------------------");
            }
            Console.WriteLine("-----Methods-----");

            //instance - örnek
            //encapsulation

            BasketManager basketManager = new BasketManager();

            basketManager.Add(product1);
            basketManager.Add(product2);
        }
Пример #6
0
        static void Main(string[] args)
        {
            Product apple = new Product();

            apple.productName = "Elma";
            apple.price       = 15;
            apple.Id          = 1;
            apple.description = "Amasya Elması";

            BasketManager manager = new BasketManager();

            manager.Add(apple);


            manager.Add2("Armut", "İri Armut", 12);
        }
Пример #7
0
        static void Main(string[] args)
        {
            Product urun1 = new Product();

            urun1.Adi      = "Elma";
            urun1.Fiyati   = 15;
            urun1.Aciklama = "Amasya";

            Product urun2 = new Product();

            urun2.Adi      = "Karpuz";
            urun2.Fiyati   = 80;
            urun2.Aciklama = "Diyarbakır Karpuzu";

            Product[] products = new Product[] { urun1, urun2 };

            Console.WriteLine("---------------Ürünlerimiz------------");

            foreach (Product urun in products)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("***************************");
            }

            Console.WriteLine("\n\n---------------Methodlar------------");
            //instance - örnek
            //encapsulation

            BasketManager basketManager = new BasketManager();

            basketManager.Ekle(urun1);
            basketManager.Ekle(urun2);

            //method yanlıs kullanım
            //basketManager.Ekle2("Armut","Yesil renk",16);
            // bu sekilde yazdık diyelim, daha sonra dediler ki sepete ekle methoduna birde stok ekleyelim,
            //acele al son 2 ürün yazsın. o zaman ne olacak benim gelip her satıra stok eklemem gerek.
            //halbuki direkt değişken olarak nesneyi yollasaydım nesneye ne özellik eklersem ekliyim oto
            //methoda gidecegi için hicbir yeri değiştirmene gerek yok.
            //BUNA ENCAPSULATION denir.

            basketManager.Ekle2("Armut", "Yesil renk", 16, 3);
            //ENCAPSULATION : düzensiz olan bir seyi(yani bir üstteki kullanım) düzenli bir şekle(yani ilk nesneli
            //classlı olan kullanım) şekline getirmek. Yani bir kapsüle sokmak.
        }
Пример #8
0
        static void Main(string[] args)
        {
            Console.WriteLine("Hello World!");

            Product urun1 = new Product();

            urun1.Id    = 1;
            urun1.Price = 15.5;
            urun1.Name  = "Pringles";
            urun1.Info  = "Pahalı Cips";

            Product urun2 = new Product();

            urun2.Id    = 2;
            urun2.Price = 15.5;
            urun2.Name  = "Dr.Pepper Cola";
            urun2.Info  = "Pahalı kola";

            Product[] products = new Product[] { urun1, urun2 }; //c*k ilginc, yeni öğrendim bunu

            foreach (var yazdır in products)
            {
                Console.WriteLine(yazdır.Id);
                Console.WriteLine(yazdır.Name);
                Console.WriteLine(yazdır.Price);
                Console.WriteLine(yazdır.Info);
            }
            //İnstance, class örneği olusturup cagırmak
            BasketManager sepetManager = new BasketManager();

            sepetManager.Add(urun1); //altı kırmızı cizgili. yaptıgımız metod parametre istiyor, şimdilik parametre vermedik!
            sepetManager.Add(urun2);
            //sepetManager.Add(a); //buna syntax hatası verir cünkü parametre class türündnen alabilir
            Console.WriteLine("----------------------------------------");
            /////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
            //Ref ve out keywordü nedir

            //REF

            //değer ve referans
            //atamalara tamamen değerin kendisi ile ilgilidir.
            int number1 = 20;                          //değer tipidir.
            int number2 = 100;                         // "    "
            var result  = topla(number1, number2);     //burda number1'in kendisi değilde değeri gider. number1 yerine 20 yazsakta olur

            Console.WriteLine(number1);                //atamalr tamamen değerin kendisiyle ilgilidir.
            Console.WriteLine("Sonuç: {0}", result);
Пример #9
0
        static void Main(string[] args)
        {
            Product product1 = new Product();
            product1.Adi = "Elma";
            product1.Fiyati = 10;
            product1.Aciklama = "Amasya elması";
            product1.StokAdedi = 20;

            Product product2 = new Product();
            product2.Adi = "Karpuz";
            product2.Fiyati = 23;
            product2.Aciklama = "Diyarbakır Karpuzu";
            product2.StokAdedi = 34;


            Product[] products = new Product[] { product1, product2 };

            foreach (var product in products)
            {

                //Console.WriteLine(product.Adi);
                //Console.WriteLine(product.Fiyati);
                //Console.WriteLine(product.Aciklama);
                //Console.WriteLine(product.StokAdedi);
                //Console.WriteLine("----------------------------------------------");

                Console.WriteLine("----------------------METOTLAR------------------------");

                BasketManager basketManager = new BasketManager();
                basketManager.Ekle(product1);
                basketManager.Ekle(product2);
              






            }






            //Console.WriteLine(product1.Adi);
        }
Пример #10
0
        static void Main(string[] args)
        {
            //string productName = "Apple";
            //double price = 15;                              //Class bu uc bilgiyi bir urun nesnesi(elma) olarak anlatir soylenebilir.
            //string explanation = "Amasya apple";
            //string[] fruits = new string[] { Apple,Watermelon };    //Tek tek yazmamiz gerekiyor boyle :(

            Product product1 = new Product();

            product1.Name        = "Apple";
            product1.Price       = 15;
            product1.Explanation = "Amasya Apple";

            Product product2 = new Product();

            product2.Name        = "Watermelon";
            product2.Price       = 80;
            product2.Explanation = "Diyarbakir Watermelon";

            Product[] products = new Product[] { product1, product2 };

            //Type-safe -- tip guvenli
            foreach (var product in products)
            {
                Console.WriteLine(product.Name);
                Console.WriteLine(product.Price);
                Console.WriteLine(product.Explanation);
                Console.WriteLine("--------------------------------");
            }

            Console.WriteLine("--------------Methods-----------------------");

            //Instance -> class ornegi olusturma
            //Encapsulation
            BasketManager basketManager = new BasketManager();

            basketManager.Add(product1);                                    //Function Method is calling
            basketManager.Add(product2);

            basketManager.Add2("Grapes", "Green", 12, 10);
            basketManager.Add2("Apple", "Green apple", 12, 9);
            basketManager.Add2("WAtermelon", "Green", 12, 8);

            Console.ReadLine();
        }
Пример #11
0
        static void Main(string[] args)
        {
            string urunAdi  = "Elma";
            double fiyati   = 15;
            string aciklama = "Amasya elması";

            string[] meyveler = new string[] { "Elma", "Karpuz" };

            Product urun1 = new Product();

            urun1.Adi      = "Portakal";
            urun1.Fiyati   = 7.5;
            urun1.Aciklama = "Washington portakalı";

            Product urun2 = new Product();

            urun2.Adi      = "Erik";
            urun2.Fiyati   = 40;
            urun2.Aciklama = "Hatay eriği";

            Product[] urunler = new Product[] { urun1, urun2 };

            //type-safe -- tip güvenliği
            foreach (Product urun in urunler)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("-----------------------");
            }

            Console.WriteLine("------------------Methods----------------------");
            //instance - örnek
            //encapsulation

            BasketManager sepetManager = new BasketManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            sepetManager.Ekle2("Armut", "Yeşil armut", 11, 6);
            sepetManager.Ekle2("Elma", "Yeşil elma", 7, 9);
            sepetManager.Ekle2("Karpuz", "Diyarbakır karpuzu", 10, 4);
        }
Пример #12
0
        static void Main(string[] args)
        {
            Product product1 = new Product();

            product1.Id          = 1;
            product1.Name        = "Elma";
            product1.Price       = 8;
            product1.Description = "Amasya Elması";
            product1.Stock       = 5;

            Product product2 = new Product();

            product2.Id          = 2;
            product2.Name        = "Karpuz";
            product2.Price       = 80;
            product2.Description = "Diyarbakır Karpuzu";
            product2.Stock       = 15;

            Product[] products = new Product[] { product1, product2 };

            //var da olur, C#'a sonradan girdi:)
            foreach (Product product in products)
            {
                Console.WriteLine(product.Name);
                Console.WriteLine(product.Price + " TL");
                Console.WriteLine(product.Description);
                Console.WriteLine("----------------------------");
            }

            Console.WriteLine("----------------Methodlar-----------------------");

            //instance -örnek
            //encapsulation

            BasketManager basketManager = new BasketManager();

            basketManager.Add(product1);
            basketManager.Add(product2);

            basketManager.Add2("Armut", "Yeşil Armut", 12, 20);
            basketManager.Add2("Kiraz", "Ekşi Kiraz", 20, 9);
            basketManager.Add2("Kavun", "Sulu Kavun", 30, 15);
        }
Пример #13
0
        static void Main(string[] args)
        {
            string Name        = "Elma";
            double Price       = 15;
            string Description = "Amasya elması";

            string[] Fruits = new string[] { };

            Product product1 = new Product();

            product1.Name        = "Elma";
            product1.Price       = 15;
            product1.Description = "Amasya Elması";

            Product product2 = new Product();

            product2.Name        = "Karpuz";
            product2.Price       = 80;
            product2.Description = "Diyarbakır Karpuzu";

            Product[] products = new Product[] { product1, product2 };

            foreach (Product product in products)
            {
                Console.WriteLine(product.Name);
                Console.WriteLine(product.Price);
                Console.WriteLine(product.Description);
                Console.WriteLine("------------------------------------------------------");
            }
            Console.WriteLine("---------------------------Methods----------------------------");

            //instance - Örnek
            //encapsulation -Kapsülleme Düzensiz bir yapıyı bir düzene sokma bir kapsüle sokma
            BasketManager basketManager = new BasketManager();

            basketManager.Add(product1);
            basketManager.Add(product2);
            basketManager.Add2("Armut", "Sarı Armut", 12, 10);
            basketManager.Add2("Elma", "Yeşil Elma", 15, 8);
            basketManager.Add2("Karpuz", "Diyarbakır Karpuzu", 18, 9);
            //Ürünlerde bir düzenleme yapıldığında 2. yöntem sorun çıkarır. Bu yüzden metotlardan yararlanmak çok daha mantıklıdır
        }
Пример #14
0
        static void Main(string[] args)
        {
            Product product1 = new Product();

            product1.ProductName = "Fındık";
            product1.UnitPrice   = 23.45;
            product1.Explanation = "Giresun Kalite Fındık ";

            Product product2 = new Product();

            product2.ProductName = "Karpuz";
            product2.UnitPrice   = 5.45;
            product2.Explanation = "Diyarbakır Karpuzu";


            Product product3 = new Product();

            product3.ProductName = "Çemen";
            product3.UnitPrice   = 12.23;
            product3.Explanation = "Meşhur Tokat Çemeni";


            Product[] products = new Product[] { product1, product2, product3 };

            foreach (Product product in products)
            {
                Console.WriteLine("Ürün Adı : " + product.ProductName);
                Console.WriteLine("Ürün Fiyatı : " + product.UnitPrice);
                Console.WriteLine("Açıklama : " + product.Explanation + "\n*********************");
            }
            Console.WriteLine("\n***** Metotlar *******\n");

            BasketManager basketManager = new BasketManager();

            basketManager.Add(product1);
            basketManager.Add(product3);


            basketManager.Add2("Zeytin", 15, "Bursa Gemlik");
            basketManager.Add2("Fıstık", 32, "Antep Fıstığı");
        }
Пример #15
0
        static void Main(string[] args)
        {
            Product product1 = new Product();

            product1.Name      = "Apple";
            product1.Price     = 15;
            product1.Detail    = "Best Apple";
            product1.stokAdedi = 20;

            Product product2 = new Product();

            product2.Name   = "Watermelon";
            product2.Price  = 80;
            product2.Detail = "Diyarbakir Watermelon";

            Product[] products = new Product[] { product1, product2 };

            //type-safe -- Tip güvenli
            foreach (var product in products)
            {
                Console.WriteLine(product.Name);
                Console.WriteLine(product.Price);
                Console.WriteLine(product.Detail);
                Console.WriteLine(product.stokAdedi);
                Console.WriteLine("--------");
            }

            Console.WriteLine("----------------------Methods--------------");

            //instance - örnek
            //reusability - tekrar kullanabilirlik
            //encapsulation
            BasketManager basketManager = new BasketManager();

            basketManager.Add(product1);
            basketManager.Add(product2);

            basketManager.Add2("Armut", "Yeşil armut", 12, 10);
            basketManager.Add2("Elma", "Yeşil elma", 12, 9);
            basketManager.Add2("Karpuz", "Diyarbakır Karpuzu", 12, 8);
        }
Пример #16
0
        static void Main(string[] args)
        {
            Product urun1 = new Product();

            urun1.Adi      = "Elma";
            urun1.Fiyati   = 15;
            urun1.Aciklama = "Amasya Elması";

            Product urun2 = new Product();

            urun2.Adi      = "Karpuz";
            urun2.Fiyati   = 80;
            urun2.Aciklama = "Diyarbakır Karpuzu";

            Product[] urunler = new Product[] { urun1, urun2 };


            //type safe--tip güvenli
            foreach (Product urun in urunler)
            {
                Console.WriteLine(urun.Adi);
                Console.WriteLine(urun.Fiyati);
                Console.WriteLine(urun.Aciklama);
                Console.WriteLine("*************************");
            }

            Console.WriteLine("-----------Metotlar-----------");
            //instance-örnek
            //encapsulation-kapsülleme-düzensiz yapıyı düzenliyoruz

            BasketManager sepetManager = new BasketManager();

            sepetManager.Ekle(urun1);
            sepetManager.Ekle(urun2);

            // gidip metota başka özellik eklediğimiz zaman aşağıdakiler patar.Bu yüzden bunun kullanılması doğru değildir.Class'lar kullanılır.
            sepetManager.Ekle2("Armut", "Yeşil armut", 12, 10);
            sepetManager.Ekle2("Elma", "Yeşil elma", 12, 9);
            sepetManager.Ekle2("Karpuz", "Diyarbakır karpuzu", 12, 10);
        }
Пример #17
0
        static void Main(string[] args)
        {
            if (args is null)
            {
                throw new ArgumentNullException(nameof(args));
            }

            List <Product> products = new List <Product> {
                new Product {
                    Id = 1, Name = "Apple", Price = 25, Description = "Apple of Amasya"
                },
                new Product {
                    Id = 1, Name = "Orange", Price = 25, Description = "Orange of Antalya"
                },
            };

            foreach (Product item in products)
            {
                Console.WriteLine(item.Name);
                Console.WriteLine(item.Price);
                Console.WriteLine(item.Description);
                Console.WriteLine("---------------------");
            }

            Console.WriteLine("------------------Methods------------------");

            //instance - örnek

            BasketManager basketManager = new BasketManager();

            basketManager.Add(new Product {
                Name = "Apple"
            });
            basketManager.Add(new Product {
                Name = "Orange"
            });


            basketManager.Add2("Apple", "Apple of Amasya", 20);
        }
Пример #18
0
        static void Main(string[] args)
        {
            string Name       = "Apple";
            double Price      = 15;
            string Definition = "Amasya apple";

            string[] fruits = new string[] { "Apple", "Water melon" };

            Product product1 = new Product();

            product1.Name       = "Apple";
            product1.Price      = 15;
            product1.Definition = "Amasya apple";

            Product product2 = new Product();

            product2.Name       = "Water melon";
            product2.Price      = 80;
            product2.Definition = "Diyarbakır water melon";

            Product[] products = new Product[] { product1, product2 };

            foreach (Product product in products)
            {
                Console.WriteLine(product.Name);
                Console.WriteLine(product.Price);
                Console.WriteLine(product.Definition);
                Console.WriteLine("---------------");
            }

            Console.WriteLine("----Methods-----");
            BasketManager basketManager = new BasketManager();

            basketManager.Add(product1);
            basketManager.Add(product2);

            basketManager.Add2("Pear", "Green pear", 12, 10);
            basketManager.Add2("Apple", "Green apple", 12, 9);
            basketManager.Add2("Water melon", "Diyarbakır water melon", 12, 8);
        }
Пример #19
0
        static void Main(string[] args)
        {
            Product product1 = new Product();

            product1.Name        = "Elma";
            product1.Price       = 15;
            product1.Description = "Amasya elması";

            Product product2 = new Product();

            product2.Name        = "Karpuz";
            product2.Price       = 80;
            product2.Description = "Diyarbakır Karpuzu";

            // Product product3 = new("Mango", 150, "Egzotik");


            //urunden olusan dizi, dizinin ismi = dizi {ögeler}
            Product[] products = new Product[] { product1, product2 };

            //       Tip     x in dizi
            foreach (Product prod in products)
            {
                Console.WriteLine(prod.Name);
                Console.WriteLine(prod.Price);
                Console.WriteLine(prod.Description);
                Console.WriteLine("------");
            }

            Console.WriteLine("--Metotlar--");


            //instance örnek
            //encapsulation
            BasketManager basketManager = new BasketManager();

            basketManager.Add(product2);
            basketManager.Add(product1);
        }
Пример #20
0
        static void Main(string[] args)
        {
            Product product1 = new Product();

            product1.Name       = "Elma";
            product1.Price      = 7.5;
            product1.Explaining = "Amasya";

            Product product2 = new Product();

            product2.Name       = "Kiraz";
            product2.Price      = 5.5;
            product2.Explaining = "Taze kiraz";

            Product[] products = new Product[] { product1, product2 };

            //for (int i = 0; i < products.Length; i++)
            //{
            //    Console.WriteLine(products[i].Price);
            //}
            //Console.WriteLine("**************");
            foreach (var product in products)
            {
                Console.WriteLine(product.Name);
                Console.WriteLine(product.Price);
                Console.WriteLine(product.Explaining);
                Console.WriteLine("------------");
            }
            Console.WriteLine("***** METHODS *****");
            BasketManager basketManager = new BasketManager();

            basketManager.Add(product1);
            basketManager.Add(product2);
            //Console.WriteLine();
            // HATALI KULLANIMIN KODU;
            basketManager.Add2("Armut", "Yeşil Armut", 10);

            Console.ReadLine();
        }
Пример #21
0
        static void Main(string[] args)
        {
            Product product1 = new Product();

            product1.ProductName     = "Apple";
            product1.UnitPrice       = 15;
            product1.QuantityPerUnit = "Just an Apple";

            Product product2 = new Product();

            product2.ProductName     = "Watermelon";
            product2.UnitPrice       = 80;
            product2.QuantityPerUnit = "An Watermelon of Diyarbakir";

            Product[] products = new Product[] { product1, product2 };

            foreach (var product in products)
            {
                Console.WriteLine(product.ProductName);
                Console.WriteLine(product.UnitPrice);
                Console.WriteLine(product.QuantityPerUnit);
                Console.WriteLine("-----------------------");
            }

            Console.WriteLine("\n------------METHODS------------");

            // Instance: Örnek
            // ENCAPSULATION

            BasketManager basketManager = new BasketManager();

            basketManager.Add1(product1);
            basketManager.Add1(product2);

            basketManager.Add2("Pear", "A green Pear", 12, 10);
            basketManager.Add2("Apple", "A green Apple", 14, 9);
            basketManager.Add2("Watermelon", "An Watermelon of Diyarbakir", 18, 8);
        }
Пример #22
0
        static void Main(string[] args)
        {
            string urunAdi = "Elma";
            double fiyati = 15;
            string aciklama = "Amasya elması";

            string[] meyveler = new string[] { };

            Product product1 = new Product();
            product1.name = "Muz";
            product1.price = 15;
            product1.explanation = "Anamur Muzu";

            Product product2 = new Product();
            product2.name = "Karpuz";
            product2.price = 80;
            product2.explanation = "Diyarbakır Karpuzu";

            Product[] products = new Product[] { product1, product2 };

            foreach (var product in products)
            {
                Console.WriteLine(product.name);
                Console.WriteLine(product.price);
                Console.WriteLine(product.explanation);
                Console.WriteLine("-------------------------");
            }

            Console.WriteLine("****Metotlar****");
            BasketManager basketManager = new BasketManager();
            basketManager.Add(product1);
            basketManager.Add(product2);

            //basketManager.Add2("Armut","Yeşil armut",12);
            Console.ReadLine();
        }
Пример #23
0
        static void Main(string[] args)
        {
            Product pro1 = new Product();

            pro1.Name        = "Elma";
            pro1.Price       = 15;
            pro1.Description = "Amasya elmasi";


            Product pro2 = new Product();

            pro2.Name        = "Karpuz";
            pro2.Price       = 11;
            pro2.Description = "Diayrbakir karpuzu";

            Product[] pros = new Product[] { pro1, pro2 };

            foreach (var pro in pros)
            {
                Console.WriteLine(pro.Name);
                Console.WriteLine(pro.Price);
                Console.WriteLine(pro.Description);
                Console.WriteLine("----------------");
            }

            Console.WriteLine("-----Methods-----------");

            BasketManager basketmanager = new BasketManager();

            basketmanager.Add(pro1);
            basketmanager.Add(pro2);

            basketmanager.Add2("Armut", "Sari Armut", 12, 8);
            basketmanager.Add2("Elma", "Sari elma", 12, 8);
            basketmanager.Add2("Karpuz", "Diyarbakir", 12, 8);
        }
Пример #24
0
        static void Main(string[] args)
        {
            Product product1 = new Product();

            product1.Name   = "Elma";
            product1.Price  = 15;
            product1.Detail = "Amasya Elması";


            Product product2 = new Product();

            product2.Name   = "Karpuz";
            product2.Price  = 80;
            product2.Detail = "Diyarbakır";

            Product[] products = new Product[] { product1, product2 };

            foreach (Product product in products)
            {
                Console.WriteLine("Ürün Adı : " + product.Name);
                Console.WriteLine("Ürün Fiyatı : " + product.Price);
                Console.WriteLine("Ürün Açıklaması : " + product.Detail);
                Console.WriteLine("-----------------------------\n");
            }

            Console.WriteLine("------------------Metotlar----------");

            BasketManager basketManager = new BasketManager();

            foreach (Product product in products)
            {
                basketManager.Add(product);
            }

            //basketManager.Add2("Armut",12,"Yeşil Armut");
        }