عرض مشاركة واحدة
  #14  
قديم 28-05-2010, 11:45 PM
nahla_m nahla_m غير متواجد حالياً
مدرس حاسب آلى
 
تاريخ التسجيل: Mar 2010
المشاركات: 83
معدل تقييم المستوى: 16
nahla_m is on a distinguished road
افتراضي

اقتباس:
المشاركة الأصلية كتبت بواسطة yami1 مشاهدة المشاركة
بصراحه انا عايز الشرح
حضرتك

قاعدة and هى قاعدة andalso
أى يجب أن يكون الشرطين true لكى تكون النتيجة true
و إذا كان أحد الشرطين false أو كلاهما false تكون النتيجة false

و لكن يا أستاذى الإختلاف بينهم
أن قاعدة and لابد و لازم أن تقيم الشرطين أى تقيم الشرط الأول و تقيم الشرط الثانى

أما قاعدة andalso تقيم الشرط الأول أولاً إذا وجدت أنه false لا تقيم الشرط الثانى و يكفيها ذلك لكى تحكم لأن النتيجة كده محسومه false
لذلك يطلق على andalso أنها shortcut لــ also

ملحوظه هامة
تكملة الشرح
Andalso تقيم الشرط الأول أولاً و لكن إذا وجدت أنه true تذهب إلى الشرط الثانى لتقيمه لكى تستطع أن تحسم الأمر و تقول النتيجه فإذا وجدت تقيم الشرط الثانى false تكون النتيجة false و إذا وجدت الشرط الثانى true تكون النتيجة true حسب القاعدة كما قلنا سابقاً

أرجو من الله عز وجل أكون وفقت فى توصيل المعلومه
و تحت أمرك فى الشرح تانى حتى تتضح الأمور لحضرتك