Ben Yani mutlakaTüm asenkron işlemler nasıl beklenir?
public async void walk(StorageFolder folder)
{
IReadOnlyList<StorageFolder> subDirs = null;
subDirs = await folder.GetFoldersAsync();
foreach (var subDir in subDirs)
{
var dirPath = new Profile() { FolderPath = subDir.Path};
db.Insert(dirPath);
walk(subDir);
}
tbOut.Text = "Done!";
}
yapmak özyinelemeli işlevini kullanın, bunu tbOut.Text = "! Bitti" istiyor; tüm iterasyonlar bittikten sonra yapılacaktır. Şu anda süreçte yinelemeler devam ederken aynı zamanda oluyor. Bu işlevi
sonucu çalıştırırsam, sonuç hala aynıdır. Bu işlev tamamen bittiğinde nasıl beklenir?
: sizin yürüyüş fonksiyonu şöyle
Task
dönüş türünü değiştirmek awaitable yapmak için asenkronize olmak. –Thanx! Bu işe yarıyor! – splash27