داخلي

مؤلف: Louise Ward
تاريخ الخلق: 4 شهر فبراير 2021
تاريخ التحديث: 5 قد 2024
Anonim
سبيستون - أنستازيا أغنية عن شهر ديسمبر
فيديو: سبيستون - أنستازيا أغنية عن شهر ديسمبر

المحتوى

تعريف - ماذا يعني الداخلية؟

داخلي ، في C # ، هي كلمة أساسية تستخدم للإعلان عن إمكانية الوصول لعضو نوع أو نوع بحيث يقتصر الوصول على التجميع الذي تم إعلانه فيه.


يتم استخدام المعدل الداخلي لمنع استخدام المعدل العام ، والذي يسمح بالوصول إلى التجميعات الأخرى عند الضرورة. لذلك يعد التعديل الداخلي مفيدًا في تطبيق مفهوم التغليف في البرمجة الموجهة للكائنات على مستوى التجميع. يتم استخدامه في برامج أكبر حيث يمكن للمعلومات المختبئة عبر حدود البرنامج تحسين إمكانية الصيانة والأمان.

غالبًا ما يستخدم داخلي في التطوير المستند إلى المكونات عن طريق السماح لمجموعة محددة من المكونات بالاتصال بطريقة خاصة ومنع الوصول إلى الكود غير ذي الصلة بهذه المجموعة. تتيح المعدلات الداخلية الوصول إلى أعضاء التجميع من مجموعات الأصدقاء التي تم تصميمها لأسباب محددة مثل اختبار الوحدة ، والإضافات إلى مكتبات الفئات ، إلخ.

مقدمة إلى Microsoft Azure و Microsoft Cloud | من خلال هذا الدليل ، سوف تتعرف على الحوسبة السحابية التي تدور حولها وكيف يمكن أن يساعدك Microsoft Azure على ترحيل عملك وإدارته من السحابة.

يشرح Techopedia داخلي

داخلي هو أحد معدّلات الوصول التي تحد من الوصول إلى الأنواع المعرفة ضمن مجموعة المشروع الحالية. تعد إمكانية الوصول الافتراضية للفئات والهياكل التي تم الإعلان عنها ضمن مساحة اسم أو في المستوى العلوي لوحدة تجميع وليست ضمن الأنواع الأخرى داخلية.


على سبيل المثال ، أثناء تطوير تطبيق واجهة مستخدم رسومية (GUI) يتضمن عناصر واجهة المستخدم الرسومية المخصصة مثل النوافذ والنماذج وعناصر التحكم ، وما إلى ذلك ، يمكن تحديدها بإمكانية وصول داخلية حتى تتعاون بشكل خاص دون أن تتعرض للرمز الذي يستخدم هذه العناصر.

الرجوع إلى عضو لديه وصول داخلي من خارج التجميع الذي تم إعلانه ينتج عنه خطأ في برنامج التحويل البرمجي. أثناء استخدام الأعضاء الداخليين للتجميع الذي يجب الوصول إليه من تجميع الأصدقاء ، يجب تحديد اسم تجميع الأصدقاء مع السمة ، InternalsVisibleToAttribute في التجميع حيث يتم تعريف الأعضاء الداخليين.

لا يمكن تجاوز طريقة افتراضية داخلية في C #.

تمت كتابة هذا التعريف في خداع C #