我有以下接口,它使用回调返回类型 T 的泛型参数...
public interface IDoWork<T>
{
T DoWork();
}
但是我也有以下接口,但它不会调用回调,因为它返回 void。
public interface IDoWork
{
void DoWork();
}
我可以结合这两个接口并使用运行时逻辑来确定差异吗?我怎样才能做到这一点?
我有以下接口,它使用回调返回类型 T 的泛型参数...
public interface IDoWork<T>
{
T DoWork();
}
但是我也有以下接口,但它不会调用回调,因为它返回 void。
public interface IDoWork
{
void DoWork();
}
我可以结合这两个接口并使用运行时逻辑来确定差异吗?我怎样才能做到这一点?