public class Program {
public static void Main(string[] args) {
var myClass = new MyClass();
//Func<方法返回值类型>
Func<bool> method1 = myClass.b;
Console.WriteLine(method1 );//true
//Func<方法形参类型,方法形参类型,返回值类型>
Func<int,int,int> method1 = myClass.b;
int a = 10;
int b = 10;
int met1 = method1(a, b);
Console.WriteLine(call1);//
}
public class MyClass {
public bool b() {
return true;
}
public int b(int a, int b) {
return a + b;
}
}
}
C# 中的简单理解Func<TResult>,和Func<T,TResult>,Func<T,...,TResult>
最新推荐文章于 2024-03-01 16:25:23 发布