我们可以有一个 return 类型与输入参数类型相同的泛型函数吗?

Can we have a generic function with return type same as input parameter type?

我们能否拥有一个 return 类型与 return 类型相同的匿名函数的泛型函数,它是第一个函数的参数?

如下图?

  public T Read(List<int> autIds, Func<DataSet, T> executeFn)
    {

    }

我收到 "Cant resolve T" 消息 - 这可行吗?

可以,但是你需要定义T:

public T Read<T>(List<int> autIds, Func<DataSet, T> executeFn)