Funcを直接呼び出して呼び出す方法と、それを呼び出す方法の違いについては興味があります。違いはありますか?最初の構文的な砂糖で、とにかくInvoke()を呼び出しますか?Func ()vs Func .Invoke()
public T DoWork<T>(Func<T> method)
{
return (T)method.Invoke();
}
public T DoWork<T>(Func<T> method)
{
return (T)method();
}
対または私は完全に間違ったトラック:)感謝の午前。
http://social.msdn.microsoft.com/Forums/en-を行うことができます米国/ csharplanguage/thread/f629c34d-6523-433a-90b3-bb5d445c5587 –