Ejemplo n.º 1
0
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            calculations cal  = new calculations();
            double       val1 = int.Parse(Value1_TxtBox.Text);
            double       val2 = int.Parse(Value2_TxtBox.Text);
            double       result;



            switch (Functions_Combobx.SelectedIndex)
            {
            case 0:
                result = cal.Add(val1, val2);
                MessageBox.Show("The Answer is :" + result);
                break;

            case 1:
                result = cal.Subtract(val1, val2);
                MessageBox.Show("The Answer is :" + result);
                break;

            case 2:
                result = cal.Multiply(val1, val2);
                MessageBox.Show("The Answer is :" + result);
                break;

            case 3:
                result = cal.Divide(val1, val2);
                MessageBox.Show("The Answer is :" + result);
                break;
            }
        }
Ejemplo n.º 2
0
        static void Main(string[] args)
        {
            //multicast delegate
            calculations deleg = new calculations(addition);

            deleg += subtraction;
            deleg += division;
            deleg += product;
            deleg.Invoke(30, 80);
        }