Video: Javascript - Callback Fonksiyonlar - Asenkron Programlama 2024
C # 5'in bir parçasıdır. Aptallar İçin Hile Biçimi
Bir çok Windows 8 hızlı ve akıcı olmaya bayılıyor. Bunu yapmanın yolu, uzun süren işlevlerden gelen geri çağrılarda eşzamansız yöntemler kullanmaktır. Bu sorun, C #, bir eşzamansız yöntemi uygulamak için en iyi yolu iş parçacığı ile olmasıdır. Ancak, bir iplik işleme işlemindeki öğelerin ne zaman geri geleceğine her zaman güvenemezsiniz. Kullanıcıların bazı kontroller gibi hissetmek isteyip istemediğinizi kontrol etmeniz gerekiyor.
Zaman uyumsuz olarak girin ve bekleyin. async, Görev döndüren bir zaman uyumsuz işlevi bildirmek için kullanılır. Tüm async yöntemleri en az bir adet bekleme ifadesi içermelidir. await, C # 'ya yönlendirilen kodu alıp kullanıcı iş parçacıklarından ayrı bir iş parçacığında çalıştırmasını söyler. Tablo, dilin yeni eşzamansız kısımlarını parçalamaktadır.
Açıklama | Açıklama |
---|---|
async | Derleyiciyi
değiştirdiği işlevleri zaman uyumsuz olarak gösteren bir değiştirici. |
await | Bekleyen görev tamamlanıncaya kadar
yönteminin yürütülmesini askıya alan bir operatör. |
Görev | Eşzamansız bir işlemi temsil eder. |
Görev | Bir değeri döndüren eşzamansız bir işlem. |
Görev. Devam Etme | Görev
işleminden sonra başlayan bir devam tamamlandı. |