我想制作一个方法async
public static void PrepareData<T>()
{
// prepare data ....
}
我试图做以下
Func method = PrepareData<T>;
method.invoke
...
但它抱怨Func必须指定e,g Func
所以我的问题是,如何制作一个void return方法asyn ??
感谢。
答案 0 :(得分:8)
您应该使用Action
代替Func
。 Action
系列适用于void
返回类型的函数,Func
适用于那些实际返回的函数。
答案 1 :(得分:2)
您必须使用Action<T>
代替