'dan alınıyor Burada oldukça basit bir tane var. Her biri aramak ve değerlerini toplamak istediğim bir async yöntemine sahip bir nesne koleksiyonum var. Paralel koşmasını istiyorum. Başarı olmadan bu yazı çeşitli yollar denedimGeri dönüş değerleri, Task.WhenAll
IEnumerable<TestResult> results = await Task.WhenAll(myCollection.Select(v => v.TestAsync()));
: Ne İsterdim ulaşmak için bir kod kırık hattında özetlenebilir. Düşüncesi olan var mı?
Nasıl 'bakmak TestAsync' kapsamaz:
Biz bu sonuçları elde? – i3arnon
Bu kod satırı iyi görünüyor. Tam olarak ne çalışmıyor? Herhangi bir derleyici hatası, çalışma zamanı istisnası, vb? – Dennis
Sanırım onun TestAsync() imzası şöyle görünüyordu: "public async TestResult TestAsync()", public async Task TestAsync() 'yerine. –