最佳答案
我很好奇直接调用 Func<T>
与使用 Invoke()
之间的区别。有区别吗?第一个语法 Sugar 和调用 Invoke()
是在下面吗?
public T DoWork<T>(Func<T> method)
{
return (T)method.Invoke();
}
对。
public T DoWork<T>(Func<T> method)
{
return (T)method();
}
还是我完全走错路了?