![]() |
|
معلومة AndAlso Operator - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182) +--- قسم : قسم مقالات VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=184) +--- الموضوع : معلومة AndAlso Operator (/showthread.php?tid=5264) |
معلومة AndAlso Operator - RaggiTech - 06-10-12 كاتب الموضوع : BADRMEDIA
AndAlso Operator جديد جاء مع حملة الدوت نت على بلاد VB من 1 : 6 كلنا نعرف المعامل And لكن ما هو المعامل AndAlso وارد باريس وما الفرق بينهم الفرق أن And غبى وأن AndAlso أذكي منه نوضح يقدم هذا العامل المنطقي طريقة مختصرة للربط بين تعبيرين الصيغة العامة لهذا الرابط المنطقي هى كود : result = expression1 AndAlso expression2Result هو متغير منطقي يستخدم لتخزين نتيجة المقارنة بين تعبيرين expression1 يمثل تعبير منطقى expression2 يمثل تعبير منطقى هذا المعامل الجديد يفيدنا فى اختصار المعالجة كيف ؟؟؟؟؟ كما تعرفون نتيجة استخدام المعامل And للربط بين تعبيرين هي False إلا في حالة واحدة فقط وهي إذا كانت نتيجة كلا التعبيرين صحيحة True ومن السايق اتضح لنا أنه إذا كانت نتيجة التعبير الأول False فالنتيجة النهائية للمعامل And ستكون False دون المرور للتعبير الثاني - هل هذا ما في تفكيرك المنطقي للأسف مع المعامل And ليس الأمر هكذا بل إذا كان نتيجة التعبير الأول False لا يتوقف بل يمر على التعبير الثاني بغباء أى لابد أن يحصل جميع قيم التعبيرات حتى يصل للنتيجة النهائية أما الأستاذ AndAlso فهو يفهم أكثر من جده And - فبمجرد أن حصل التعبير على قيمة False يكون النتيجة النهائية False ألم أقل لكم - وارد باريس |