منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : معلومة IsNot Operator
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
كاتب الموضوع : BADRMEDIA

التعليق على الأنباء



المعامل IsNot هو معامل عكس المعامل المشهور Is الموجود مسبقاً فى الفيجوال بيسك


فمثلا فى السابق لو أحببنا التأكد من وجود كائن معين

كنا نكتب



كود :
If Not Object Is Nothing Then

نجد أننا وضعنا المعامل Not ثم Is لكي نتأكد من وجود الكائن Object

وهذا الكود كما ترون ليس منطوق بطريقة مفهومة كما عودتنا فيجوال بيسك بأن Syntex

الخاص بها سهل التعامل لغويا حيث أنه يتقارب مع لغة الحياة

لكن الآن بعد ظهور هذا المعامل الجديد IsNot أصبح الأمر جميل نطقاً ومفهوم حيث أنه جمع الاثنين


ويصبح الكود السابق كالتالي :



كود :
If Object IsNot Nothing Then


الأمر أصبح جميل ونستطيع الان أن نكتب مثل هذا الكود




كود :
If Object IsNot Object2 Then

هذا الكود لنعرف أن الكائنين مختلفين


======================================

ينظر البسطاء من أهل البرمجة على تفاهة الأمر ولما كل هذا الاهتمام بأمور بسيطة

نقول لهم ارتقوا وارتفعوا - لن تنتج برنامج محترم إلا لو عملت على لغة محترمة وفهمتها باحترام

تعامل مع لغة البرمجة كلغة وليست تطبيق


هناك فرق كبير بين مبرمج يعمل على لغة حقيقية وبين مدير نظام يعمل على نظام ادارة