如何在void返回方法上使用异步委托
本文关键字:异步 方法 void 返回 | 更新日期: 2023-09-27 18:20:27
我想让一个方法异步
public static void PrepareData<T>()
{
// prepare data ....
}
我试着做下面的
Func method = PrepareData<T>;
method.invoke
...
但它抱怨Func必须指定一些东西e,g Func
所以我的问题是,如何使void返回方法成为asyn??
谢谢。
您应该使用Action
而不是Func
。Action
系列适用于具有void
返回类型的函数,Func
适用于那些实际返回某些内容的函数。
您必须使用Action<T>
而不是