Question: Programming in C# MyMathFunction Write a function that takes in two numbers and a function name. The function should call the function name in the
Programming in C#
MyMathFunction
Write a function that takes in two numbers and a function name. The function should call the function name in the parameter passing it the two number to perform a math operation and returning the result. Your MyMathFunction should be able to handle 4 different math operations (add, subtract, divide, and multiply). You must write 5 functions to complete this assignment correctly (MyMathFunction, Add, Subtract, Multiply, Divide). Hint: Do not pass the function name as a string. Look at Delegates.
Output sample:
MyMathFunction(10, 10, Multiply);
100
MyMathFunction(50, 10, Divide);
5
MyMathFunction(10, 0, Divide);
Cannot Divide by 0!
MyMathFunction(20, 25, Add);
45
MyMathFunction(25, 20, Subtract);
5
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
