protected void Button3_Click(object sender, EventArgs e) { double[] rakamlar = { 6, 9, 87, 5, 45, 12, 32 }; Hesaplama muhsin = new Hesaplama(); Response.Write("işlemin sonucu=" + muhsin.coklutoplam(rakamlar)); }
protected void Button2_Click1(object sender, EventArgs e) { int s1 = Convert.ToInt32(sayi1kutu.Text); int s2 = Convert.ToInt32(sayi2kutu.Text); Hesaplama islem = new Hesaplama(); Response.Write("işlemin sonucu" + islem.toplam(s1, s2)); }
private void Form1_Load(object sender, EventArgs e) { timer = new Timer(); timer.Enabled = true; timer.Interval = 1000 * 2 / 10; timer.Tick += timer_Tick; #region Create Menu // AnaMenu.Ekran = this; MenuStrip menu = AnaMenu.CreateMenu(this); this.Controls.Add(menu); #endregion this.Text = formName; kelimeUzunluk = formName.Length; bitis = kelimeUzunluk; lbl1 = new Label(); this.Controls.Add(lbl1); lbl1.Text = "0"; lbl1.Top = 30; lbl1.Left = 30; lbl1.Width = 100; EkranButonlari ek = new EkranButonlari(); ek.girilenString = girilen; ek.panel1 = panel1; ek.girilensayi = girilensayi; ek.newOperatorTiklandi = newOperatorTiklandi; ek.oldOperativ = oldOperativ; ek.lbl1 = lbl1; ek.eskiDeger = eskiDeger; ek.operativ = operativ; ek.operatorIndex = operatorIndex; ek.yenigirilen = yeniGirilen; ek.operatorTiklandi = operatorTiklandi; ek.eskiDeger = eskiDeger; ek.eskigirilen = eskiGirilen; btnList = ek.CreateButon(); AnaMenu.Btnlist = btnList; AnaMenu.OperatorIndex = operatorIndex; #region Panele Buton Ekleme foreach (Button item in btnList) { panel1.Controls.Add(item); } #endregion // hes.Esittir_Kalsın(panel1,op_in;false); hes.ButtonEnabled(panel1, operatorIndex, false); Hesaplama.CEnabled(panel1, false); }
static void Main(string[] args) { var askerlikyapanlar = insanlar.BulGetir(i => i.Askerlik == true); var sayi = askerlikyapanlar.Count(); Func <int, int> square = x => x * x; //ilk int input olarak ikincisi out olarak belirtiyoruz Func <int, bool> isEqualThree = x => x == 3; //inlik int input bool dışarı vereceği değer Func <int, int, string> addProcess = (x, y) => (x + y).ToString(); var s = addProcess(1, 2); Action <int> write = x => Console.WriteLine($"Girmiş olduğunuz sayı{x}"); write(3); Console.WriteLine(square(3)); Console.WriteLine($"3 is equal 3:{isEqualThree(3)}"); Console.WriteLine($"4 is equal 3:{isEqualThree(4)}"); //Simdi farklı sekilde askerlik yapanları bulacağız ve yasa göre(küçükten büyüğe) sıralayacağız Func <bool, bool> isDoneMilitaryService = x => x == true; askerlikyapanlar = insanlar.Where(x => isDoneMilitaryService(x.Askerlik)).OrderBy(z => z.Yas); sayi = askerlikyapanlar.Count(); Console.WriteLine("Askerlik yapanlar yas sıralı"); insanyazdir(askerlikyapanlar); // askerlikyapanlar.Where(i => i.Askerlik == false); DateTime date = new DateTime(2002, 5, 5); var result = date.DaysToEndOfMonth(); //A a; A b; A c; //a = new A(); b = new B(); c = new C(); // a.yazdir("isim"); b.yazdir("isim"); c.yazdir("isim"); Hesaplama del = Fiyat; Console.WriteLine($"KDV Hariç 5 Ürün Fiyatı: {del(5)}"); del = KDVFiyat; //delegate değiştiriliyor Console.WriteLine($"KDV Dahil 5 Ürün Fiyatı: {del(5)}"); Console.WriteLine(SonucHesapla(5, Fiyat)); Console.WriteLine(SonucHesapla(5, KDVFiyat)); Console.ReadKey(); }
public static decimal SonucHesapla(int sayi, Hesaplama hesapla) { return(hesapla(sayi)); }