تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
معلومة OrElse Operator
#1
كاتب الموضوع : BADRMEDIA

OrElse

Operator جديد جاء مع غزو بلاد الفرنجة علي جزيرة VB من 1 : 6


كلنا نعرف المعامل Or لكن ما هو المعامل OrElse وما الفرق بينهم

كما شرحنا الفرق بين And ومدام AndAlso

كذلك الفرق هنا

الفرق أن Or غبى وأن OrElse أذكي منه

نوضح


يقدم هذا العامل المنطقي طريقة مختصرة للربط بين تعبيرين

الصيغة العامة لهذا الرابط المنطقي هى



كود :
result = expression1 OrElse expression2

Result هو متغير منطقي يستخدم لتخزين نتيجة المقارنة بين تعبيرين

expression1 يمثل تعبير منطقى

expression2 يمثل تعبير منطقى



هذا المعامل الجديد يفيدنا فى اختصار المعالجة كيف ؟؟؟؟؟


كما تعرفون نتيجة استخدام المعامل Or للربط بين تعبيرين هي False إلا في حالة واحدة فقط وهي إذا كانت نتيجة كلا التعبيرين صحيحة True أو تعبير واحد على الأقل صحيحة


ومن السابق اتضح لنا

أنه إذا كانت نتيجة التعبير الأول True فالنتيجة النهائية للمعامل Or ستكون True دون المرور للتعبير الثاني - هل هذا ما في تفكيرك المنطقي

للأسف مع المعامل OR ليس الأمر هكذا بل إذا كان نتيجة التعبير الأول True - لا يتوقف بل يمر على التعبير الثاني بغباء

أى لابد أن يحصل جميع قيم التعبيرات حتى يصل للنتيجة النهائية


أما الأستاذ OrElse فهو يفهم أكثر من جده Or - فبمجرد أن حصل التعبير على قيمة True يكون النتيجة النهائية True


هذه التطويرات مهمة لنهتم بها فى برامجنا
}}}
تم الشكر بواسطة:



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم