bekliyoruz kullanarak bu iki form arasında herhangi bir fonksiyonel bir fark var mıTask.Factory.StartNew (() => Task.Start karşı bekliyor
string x = await Task.Factory.StartNew(() => GetAnimal("feline"));
Task<string> myTask = new Task<string>(() => GetAnimal("feline")); myTask.Start(); string z = await myTask;
Özel olarak, hangi sırayla 1. sırada çağrılır? StartNew çağrılır ve sonra beklenir veya 1. adıma ilk beklenir.
myTask.Start() öğesini çağırdıktan sonra, GetAnimal ("feline") hemen çağrılır, bu da Görev'i başlattığım için anlam ifade eder. Bu sayede birçok görev başlatabilirim ve sonra her bir görev için beklemek istediğime karar verebilir miyim? – user42
@ user42: tabiki. (Ama ben başka bir iş parçacığı çağırmanın tamamen "anında" olduğunu söyleyemem.) – Vlad