Exemplo n.º 1
0
        private void btnCalculate_Click(object sender, EventArgs e)
        {
            int       sayi1 = new Random().Next(100);
            int       sayi2 = new Random().Next(100);
            DortIslem oper  = new DortIslem();
            //with parameter
            Func <int, int, int> value = oper.RandomX;

            //without parameter
            //how to change random number, with thread.sleep
            Thread.Sleep(1000);
            Func <int> funcvalue = () => new Random().Next(100);

            textBox2.Text = funcvalue().ToString();
            textBox1.Text = value(sayi1, sayi2).ToString();
        }
Exemplo n.º 2
0
        private static void Calistir(DortIslem delege, ref double a, ref double b)
        {
            // Delegate[] functions = delege.GetInvocationList();

            // foreach (var item in functions)
            // {
            //     double result = (double)item.DynamicInvoke(a,b);
            //     Console.WriteLine($" {item.Method.Name} result: {result}");
            // }

            delege.Invoke(a, b);

            // delege(a,b);

            // IAsyncResult res = delege.BeginInvoke(a,b,null,null);
            // delege.EndInvoke(res);
        }
Exemplo n.º 3
0
 void Bul()
 {
     DortIslem dortIslem = new DortIslem(int.Parse(btnSix.Text), int.Parse(btnThree.Text));
 }