Ich bin gespannt auf die Unterschiede zwischen dem direkten Aufrufen eines Func und der Verwendung von Invoke (). Ist da ein Unterschied ? Ist der erste syntaktische Zucker und ruft Invoke () trotzdem darunter auf?
public T DoWork<T>(Func<T> method)
{
return (T)method.Invoke();
}
vs.
public T DoWork<T>(Func<T> method)
{
return (T)method();
}
Oder bin ich ganz auf dem falschen Weg :) Danke.