public static Func GetFunction(int[] sequence)//方法声明
GetFunction(new[] { 0, 1, 2, 3, 4 })(5);//调用
问:我如何获取那个形参5?在方法中。
public static Func GetFunction(int[] sequence)//方法声明
GetFunction(new[] { 0, 1, 2, 3, 4 })(5);//调用
问:我如何获取那个形参5?在方法中。
方法的第一个参数就是
public static Func<int, int> GetFunction(int[] sequence)//方法声明
{
return new Func<int, int>(x => { Console.WriteLine(x); return x; }); // x就是这个参数
}
GetFunction(new[] { 0, 1, 2, 3, 4 })(5);//调用