محمد بوسكوري نشر 15 يناير 2016 أرسل تقرير نشر 15 يناير 2016 (معدل) على بيئة التطوير Vb.net، ماهو الفرق بين and وَ andalso؟ وهل يشتركان في استعمالها في أمر معين، أم أنهما منفصلين؟ تم التعديل في 15 يناير 2016 بواسطة محمد بوسكوري اقتباس
1 LOYOUR نشر 15 يناير 2016 أرسل تقرير نشر 15 يناير 2016 المعاملان AndAlso و OrElse في تركيبهما مع If الشرطية يسرّعان عملية الاختبار، لأنهما لا ينفّذان الشرط الثاني الذي يأتي بعدهما إلا بعد تحقق الشرط الأول الذي يأتي قبلهما: * بدلاً عنهما استخدم And وOr لإجبار فيجوال بيسك على اختبار كل الشروط بغض النظر عن النتيجة. 1 اقتباس
0 E.Nourddine نشر 16 يناير 2016 أرسل تقرير نشر 16 يناير 2016 (معدل) العامل And يعمل على التأكد من توفر الشرطين اثنين معا، بينما AndAlso تتميز بتوفر الشرط جهة اليمين قبل الشرط جهة اليسار، وهذه أمثلة لتبيين الفرق بينهما:مثال عن And:If mystring IsNot Nothing And mystring.Contains("Foo") Then ' إنجاز المهام البرمجية في حال التأكد من الشرطين معاً في نفس الووقت End Ifمثال عن AndAlso:If mystring IsNot Nothing AndAlso mystring.Contains("Foo") Then ' إنجاز المهام البرمجية بالتأكد من الشرط جهة اليمين فقط إذا كان الشرط جهة اليسار متوفراً End Ifمثال مبسط أكثر، تستعمل And للتأكد من x=5 وَ y=7 معاً:if x = 5 And y = 7التأكد من x=5 بعد التأكد من y=7 :if x = 5 Andalso y = 7مصدر تم التعديل في 16 يناير 2016 بواسطة E.Nourddine اقتباس
السؤال
محمد بوسكوري
على بيئة التطوير Vb.net، ماهو الفرق بين and وَ andalso؟ وهل يشتركان في استعمالها في أمر معين، أم أنهما منفصلين؟
تم التعديل في بواسطة محمد بوسكوري2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.