日期:2014-05-18  浏览次数:20819 次

刚看了一篇文章,请问这两种方法的调用有什么不同呢?
Func<Object> fun = GetCreateFunc();

第一种调用
CodeTimer.Time("ExpressionCreate", num, () => {
  fun();
});


第二种直接调用
CodeTimer.Time("ExpressionCreate", num, () => {
  GetCreateFunc();
});

第一种的调用会有缓存么?效率比第二种高吗?

------解决方案--------------------
不会有任何不同,
------解决方案--------------------
一样的