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