Ejemplo n.º 1
0
 // 将传入参数在系统底层进行某种处理,具体计算方法由开发者开发,函数仅提供执行计算方法
 public int PrintAndCalculate(int num1, int num2, SomeCalculateWay cal)
 {
     Console.WriteLine("系统底层处理:" + num1);
     Console.WriteLine("系统底层处理:" + num2);
     return(cal(num1, num2)); // 调用传入函数的一个引用
 }
Ejemplo n.º 2
0
 /// <summary>
 /// 将传入的参数在系统底层进行某种处理,
 /// 具体计算方法有开发者开发,
 /// 函数仅提供执行计算方法后的返回值
 /// </summary>
 /// <param name="num1"></param>
 /// <param name="num2"></param>
 /// <param name="cal"></param>
 /// <returns></returns>
 public int PrintAndCalculate(int num1,int num2,SomeCalculateWay cal)
 {
     Console.WriteLine($"系统底层接收:{num1}");
     Console.WriteLine($"系统底层接收:{num2}");
     return cal(num1, num2);//调用出入函数的一个引用
 }