我们可以有一个 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)
我们能否拥有一个 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)