C# / المتوسط: التركيب والعمل غير المتزامن
C# — المتوسط: التركيب والعمل غير المتزامن
ركب العمومية وLINQ والعمل غير المتزامن والإلغاء والإدخال والاختبارات المفيدة.
ما الذي ستتعلمه؟
- تحديد عقود المجموعات والاجتياز.
- تمرير الإلغاء وملاحظة كل مهمة مملوكة.
- اختبار الأخطاء وسلوك الموارد المحدود.
العمومية وعقود المجموعات
أعد استخدام الخوارزميات مع حفظ علاقات الأنواع وحدود المجال وملكية العناصر.
ابدأ التعلّمLINQ والاجتياز المؤجل
توقع توقيت تنفيذ الاستعلام ومايراه وضمانات التحقيق والترتيب الفعلية.
ابدأ التعلّماللاتزامن والانتظار وأعمار المهام
اشرح التعليق والاكتمال بدقة ولاحظ العمل دون افتراض خيط جديد لكل مهمة.
ابدأ التعلّمالإلغاء وأعمار العمليات
مرر الإلغاء التعاوني وميز طلب التوقف من ملاحظة انتهاء كل عملية مملوكة.
ابدأ التعلّمالإدخال والإخراج والتسلسل المحدود
افصل النقل والترميز والصياغة والمجال والتخلص في حد بيانات موثوق.
ابدأ التعلّماختبار العقود وتنقيحها
اشتق فحوصا مستقلة من السلوك واستخدم فشلا مضبوطا بدل إتلاف موارد حقيقية.
ابدأ التعلّم