【发布时间】:2013-04-30 21:30:54
【问题描述】:
我很好奇直接调用Func<T> 与在其上使用Invoke() 之间的区别。有区别吗?无论如何,第一个语法糖和调用Invoke()?
public T DoWork<T>(Func<T> method)
{
return (T)method.Invoke();
}
对比
public T DoWork<T>(Func<T> method)
{
return (T)method();
}
还是我完全走错了路?
【问题讨论】: