public static void Main() { int a = 3, b = 5; MathDelegates.BinaryOperatorCallback binaryOperator = new MathDelegates.BinaryOperatorCallback(BinaryOperator.Add); Console.WriteLine("{0}+{1}={2}", a, b, applyBinaryOperator(binaryOperator, a, b)); }
private static int applyBinaryOperator(MathDelegates.BinaryOperatorCallback op, int a, int b) { return(op(a, b)); }