示例#1
0
        static void Main(string[] args)
        {
          
            RekenDelegate bereken;
            Console.WriteLine("Voer 2 getallen in gescheiden door een komma:");
            string input = Console.ReadLine();
            int kommapos=input.IndexOf(',');
            double param1 = Convert.ToDouble(input.Substring(0, kommapos));
            double param2 = Convert.ToDouble(input.Substring(kommapos+1,input.Length-kommapos-1));
            Console.WriteLine("Voer M in voor Maal of D voor Deel: ");

            input=Console.ReadLine();
            if (input == "M")
                bereken = new RekenDelegate(Maal);
            else
                bereken = new RekenDelegate(Deel);
            Console.WriteLine("Resultaat: {0}", bereken(param1, param2));
            Console.ReadKey();
            Console.WriteLine(VoerUit(bereken));
            Console.ReadKey();

        }
示例#2
0
        static double VoerUit(RekenDelegate bereken)
        {
            return bereken(2, 3);

        }