تضييقي (Visual Basic)

يشير إلى أن عامل التحويل (CType) يحول فئة أو بنية إلى نوع الذي قد لا يكون قادراً على الاحتفاظ ببعض القيم المحتملة من الفئة أو البنيه الأصليه.

الـتحويل مع كلمة أساسية تضييقية

يجب تحديد إجراء التحويل Public Shared بالإضافة إلى Narrowing.

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

اذا Option Strict هو On، يجب أن تستخدم التعليمات البرمجية المستهلكة CType لكل عمليات التحويل التضييقي.

الكلمة الأساسية Narrowing يمكن استخدامها في هذا السياق:

كشف العامل

راجع أيضًا:

المهام

كيفية القيام بما يلي: تعريف عامل تشغيل

المرجع

كشف العامل

التوسيع في (Visual Basic)

دالة CType

كشف الخيار الصارمِ

المبادئ

توسيع و تضييق التحويلات