static void Main(string[] args) { Product p1 = new Product() { Id = 1, Name = "Apple", Price = 15, Description = "Amasya Apple From Turkey / Amasya", UnitsInStock = 40 }; Product p2 = new Product() { Id = 2, Name = "Watermelon", Price = 40, Description = "From Turkey / Diyarbakır", UnitsInStock = 50 }; Product[] products = new Product[] { p1, p2 }; foreach (Product product in products) { Console.WriteLine($"{product.Name} : {product.Price}$ \nDetails : {product.Description} \n"); } CartManager basketManager = new CartManager(); basketManager.Add(p1); basketManager.Add(p2); }
static void Main(string[] args) { Product product1 = new Product(); product1.ProductName = "Elma"; product1.Price = 15; product1.Description = "Amasya Elmasi"; Product product2 = new Product(); product2.ProductName = "Karpuz"; product2.Price = 80; product2.Description = "Diyarbakir Karpuzu"; Product[] Products = new Product[] { product1, product2 }; foreach (Product product in Products) { Console.WriteLine(product.ProductName); Console.WriteLine(product.Price); Console.WriteLine(product.Description); } Console.WriteLine("=======================Methods======================="); //instance - ornek CartManager sepetManager = new CartManager(); sepetManager.Add(product1); sepetManager.Add(product2); sepetManager.Add2("Armut", 15, "Yesil Armut", 60); }
static void Main(string[] args) { Product product1 = new Product(); product1.Name = "Elma"; product1.Price = 15; product1.Description = "Amasya Elması"; product1.UnitsInStock = 39; Product product2 = new Product(); product2.Name = "Çilek"; product2.Price = 10; product2.Description = "Dağ çileği"; product2.UnitsInStock = 100; 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(product.UnitsInStock); Console.WriteLine("--------"); } ; Console.WriteLine("------Metotlar-------"); CartManager cartManager = new CartManager(); cartManager.Add(product1); cartManager.Add(product2); }
static void Main(string[] args) { Product pro1 = new Product(); pro1.Name = "Elma"; pro1.Cost = 15; pro1.Explanation = "Amasya Elması"; Product pro2 = new Product(); pro2.Name = "Karpuz"; pro2.Cost = 80; pro2.Explanation = "Diyarbakır Karpuzu"; Product pro3 = new Product(); pro3.Name = "Kayısı"; pro3.Cost = 4; pro3.Explanation = "Malatya Kayısısı"; Product[] products = new Product[] { pro1, pro2, pro3 }; //Type safe --- tip güvenliği foreach (Product pro in products) { Console.WriteLine("Ürünün adı: " + pro.Name); Console.WriteLine("Ürünün fiyatı: " + pro.Cost); Console.WriteLine("Ürünün açıklaması: " + pro.Explanation); Console.WriteLine("--------------------------------------"); } Console.WriteLine("---------------Metodlar---------------"); //instance - örnek //encapsulation CartManager cartManager = new CartManager(); cartManager.Add(pro1); cartManager.Add(pro2); cartManager.Add(pro3); cartManager.Add2("Armut", "Yeşil Armut", 12, 15); cartManager.Add2("Vişne", "Ekşi Vişne", 16, 44); cartManager.Add2("Üzüm", "Çekirdeksiz Üzüm", 8, 22); }
static void Main(string[] args) { List <Product> _products = new List <Product> { new Product(1, "klavye"), new Product(2, "mouse") }; foreach (var p in _products) { Console.WriteLine(p._ProductName); } SayHello("Mustafa"); int toplam = Toplama(5, 9); Console.WriteLine("Toplam : " + toplam); int number1 = 20; int number2 = 100; int result = Add3(number1, number2); Console.WriteLine("Result 2 : " + result); Console.WriteLine("Number1 : " + number1); Add(1, 2, 3); CartManager cartManager = new CartManager(); foreach (Product prd in _products) { Console.WriteLine("New : " + prd._ProductName); cartManager.Add(prd); } }
static void Main(string[] args) { string productName1 = "Elma"; decimal price1 = 15; string description = "Amasya Elması"; Product elma = new Product { Id = 1, Name = "Elma", Description = "Amasya elması", Price = 15 }; Product karpuz = new Product { Id = 2, Name = "Karpuz", Description = "Diyarbakır karpuzu", Price = 10 }; Product[] products = new Product[] { elma, karpuz }; foreach (var product in products) { Console.WriteLine($"{product.Name}, {product.Description}, {product.Price}"); } // instance - örnek CartManager cartManager = new CartManager(); cartManager.Add(elma); }
static void Main(string[] args) { //Do Not Repeat Yourself //Clean Code //Best Practice 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 }; //Type Safety foreach (Product product in products) { Console.WriteLine(product.Name); Console.WriteLine(product.Price); Console.WriteLine(product.Description); Console.WriteLine("--------------------"); } Console.WriteLine("**************Methods**************"); //Instance CartManager cartManager = new CartManager(); cartManager.Add(product1); cartManager.Add(product2); //indirim uygulama metodunu kullanarak Karpuzun fiyatına indirim uygulacağız ve değişen fiyatın çıktısını alacağız cartManager.MakeDiscount(ref product2); Console.WriteLine(product2.Price); cartManager.MakeDiscount(ref product1); Console.WriteLine(product1.Price); }
static void Main(string[] args) { string productName = "apple"; double cost = 15; string description = "amasya apple"; string[] fruits = new string[] { "Apple" }; Product product1 = new Product(); product1.Name = "Apple"; product1.Cost = 15; product1.Description = "amasya apple"; Product product2 = new Product(); product2.Name = "Watermelon"; product2.Cost = 8; product2.Description = "diyarbakır watermelon"; Product[] products = new Product[] { product1, product2 }; foreach (Product product in products) { Console.WriteLine(product.Name); Console.WriteLine(product.Cost); Console.WriteLine(product.Description); Console.WriteLine("***********"); } Console.WriteLine("*********methods*******"); //instance //encapsulation CartManager cartmanager = new CartManager(); cartmanager.Add(product1); cartmanager.Add(product2); cartmanager.Sum2("Pear", "Green Pear", 12, 8); }
static void Main(string[] args) { Product product1 = new Product(); product1.Name = "Apple"; product1.Price = 15; product1.Description = "Amasya Apple"; Product product2 = new Product(); product2.Name = "Watermelon"; product2.Price = 80; product2.Description = "Diyarbakır Watermelon"; Product[] products = new Product[] { product1, product2 }; //The first "Product" is required because of the type-safe development language //The second "product" is an alias //The third "products" is the array of "products" foreach (Product product in products) { Console.WriteLine(product.Name); Console.WriteLine(product.Price); Console.WriteLine(product.Description); Console.WriteLine("----------------------------"); } Console.WriteLine("------------Methods-------------"); //Instance //Encapsulation CartManager cartManager = new CartManager(); cartManager.Add(product1); cartManager.Add(product2); cartManager.Add2("Pear", "Green Pear", 12, 10); cartManager.Add2("Apple", "Green Apple", 20, 15); cartManager.Add2("Watermelon", "Diyarbakır Watermelon", 50, 1); }
static void Main(string[] args) { Product product1 = new Product(); product1.Id = 1; product1.ProductName = "Elma"; product1.Price = 15; product1.Explanation = "Amasya Elması"; Product product2 = new Product(); product2.Id = 2; product2.ProductName = "Karpuz"; product2.Price = 80; product2.Explanation = "Diyarbakır Karpuzu"; Product[] products = new Product[] { product1, product2 }; foreach (var product in products) { Console.WriteLine(product.Id); Console.WriteLine(product.ProductName); Console.WriteLine(product.Price); Console.WriteLine(product.Explanation); Console.WriteLine("--------------"); } Console.WriteLine("--------Methods----------"); //Instance oluşturma "cartManager" //encapsulation** CartManager cartManager = new CartManager(); cartManager.Add(product1); cartManager.Add(product2); cartManager.Add2("Armut", "Yeşil armut", 12, 10); cartManager.Add2("Elma", "Yeşil elma", 12, 9); cartManager.Add2("Karpuz", "Diyarbakır karpuzu", 12, 8); }
static void Main(string[] args) { // Dont repeat yourself Product product1 = new Product() { Id = 1, Name = "Elma", Price = 1.20, Description = "Amasya Elması" }; Product product2 = new Product() { Id = 2, Name = "Karpuz", Price = 3.40, Description = "Diyarbakır Karpuzu" }; Product product3 = new Product() { Id = 3, Name = "Muz", Price = 0.20, Description = "Ajdar Muzu" }; Product[] products = new Product[] { product1, product2, product3 }; foreach (Product product in products) { Console.WriteLine("Ürün ID : {0}", product.Id); Console.WriteLine("Ürün adı : {0}", product.Name); Console.WriteLine("Ürün fiyatı : {0} TL", product.Price); Console.WriteLine("Ürün açıklaması : {0}", product.Description); Console.WriteLine("--------------------------------------"); } Console.WriteLine("-------------Metodlar-------------"); //instance - örnek CartManager cart = new CartManager(); cart.Add(product2); Console.ReadKey(); }
static void Main(string[] args) { //string[] products = new string[] { "Dell", "Asus" }; Product product1 = new Product(); product1.Id = new Guid(); product1.Name = "Apple"; product1.Price = 15; product1.StockQuantity = 100; Product product2 = new Product() { Id = new Guid(), Name = "Samsung", Price = 20, StockQuantity = 200 }; Product[] products = new Product[] { product1, product2 }; //type safe foreach (var product in products) { Console.WriteLine("Name:{0}\nPrice:{1}\n--------"); } //instance CartManager cartManager = new CartManager(); //encapsulation cartManager.Add(product1); cartManager.Add(product2); cartManager.Add2("Asus", "Rog", 200, 50); cartManager.Add2("Dell", "Inspiron", 150, 25); }
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[] products = new Product[] { product1, product2 }; // type-safe -- tip güvenli foreach (Product product in products) { Console.WriteLine(product.Name); Console.WriteLine(product.Price); Console.WriteLine(product.Description); Console.WriteLine("---------------------"); } Console.WriteLine("-----------Methods-----------"); //Encapsulation CartManager cartManager = new CartManager(); cartManager.Add(product1); cartManager.Add(product2); cartManager.Add2("Armut", "Yeşil Armut", 12); cartManager.Add2("Elma", "Yeşil Elma", 12); cartManager.Add2("Karpuz", "Diyarbakır Karpuzu", 12); }
static void Main(string[] args) { var product1 = new Product { Name = "Elma", Price = 15, Info = "Amasya Elması", Id = 1 }; var product2 = new Product { Name = "Karpuz", Price = 80, Info = "Diyarbakır Karpuzu", Id = 2 }; var products = new Product[] { product1, product2 }; foreach (var product in products) { Console.WriteLine(product.Name); Console.WriteLine(product.Price); Console.WriteLine(product.Info); Console.WriteLine(product.Id); Console.WriteLine("------------------"); } Console.WriteLine("----------Metotlar-----------"); Console.WriteLine("Sepete eklemek istediğiniz ürünün id'sini giriniz: "); var id = Convert.ToInt32(Console.ReadLine()); var cartManager = new CartManager(); var selectedProduct = products.FirstOrDefault(x => x.Id == id); cartManager.Add(selectedProduct); }
static void Main(string[] args) { CartManager cartManager = new CartManager(); cartManager.Add(); }