Func'i doğrudan Invoke() kullanarak çağırmak arasındaki farkları merak ediyorum. Bir fark var mı ? İlk, sözdizimsel şeker ve Invoke() 'u çağırıyor mu?Func <T>() vs Func <T> .Invoke()
public T DoWork<T>(Func<T> method)
{
return (T)method.Invoke();
}
public T DoWork<T>(Func<T> method)
{
return (T)method();
}
vs Ya da tamamen yanlış yolda :) Teşekkürler duyuyorum.
http://social.msdn.microsoft.com/Forums/en- yapabilirsiniz ABD/csharplanguage/thread/f629c34d-6523-433a-90b3-bb5d445c5587 –