30-09-12, 07:45 PM
التعليق على الأنباء
المعامل IsNot هو معامل عكس المعامل المشهور Is الموجود مسبقاً فى الفيجوال بيسك
فمثلا فى السابق لو أحببنا التأكد من وجود كائن معين
كنا نكتب
نجد أننا وضعنا المعامل Not ثم Is لكي نتأكد من وجود الكائن Object
وهذا الكود كما ترون ليس منطوق بطريقة مفهومة كما عودتنا فيجوال بيسك بأن Syntex
الخاص بها سهل التعامل لغويا حيث أنه يتقارب مع لغة الحياة
لكن الآن بعد ظهور هذا المعامل الجديد IsNot أصبح الأمر جميل نطقاً ومفهوم حيث أنه جمع الاثنين
ويصبح الكود السابق كالتالي :
الأمر أصبح جميل ونستطيع الان أن نكتب مثل هذا الكود
هذا الكود لنعرف أن الكائنين مختلفين
======================================
ينظر البسطاء من أهل البرمجة على تفاهة الأمر ولما كل هذا الاهتمام بأمور بسيطة
نقول لهم ارتقوا وارتفعوا - لن تنتج برنامج محترم إلا لو عملت على لغة محترمة وفهمتها باحترام
تعامل مع لغة البرمجة كلغة وليست تطبيق
هناك فرق كبير بين مبرمج يعمل على لغة حقيقية وبين مدير نظام يعمل على نظام ادارة
المعامل IsNot هو معامل عكس المعامل المشهور Is الموجود مسبقاً فى الفيجوال بيسك
فمثلا فى السابق لو أحببنا التأكد من وجود كائن معين
كنا نكتب
كود :
[COLOR=#000000][FONT=arial][b]
If Not Object Is Nothing Then[/b][/FONT][/COLOR]
نجد أننا وضعنا المعامل Not ثم Is لكي نتأكد من وجود الكائن Object
وهذا الكود كما ترون ليس منطوق بطريقة مفهومة كما عودتنا فيجوال بيسك بأن Syntex
الخاص بها سهل التعامل لغويا حيث أنه يتقارب مع لغة الحياة
لكن الآن بعد ظهور هذا المعامل الجديد IsNot أصبح الأمر جميل نطقاً ومفهوم حيث أنه جمع الاثنين
ويصبح الكود السابق كالتالي :
كود :
If Object IsNot Nothing Then
الأمر أصبح جميل ونستطيع الان أن نكتب مثل هذا الكود
كود :
[COLOR=#000000][FONT=arial][b]
If Object IsNot Object2 Then[/b][/FONT][/COLOR]
هذا الكود لنعرف أن الكائنين مختلفين
======================================
ينظر البسطاء من أهل البرمجة على تفاهة الأمر ولما كل هذا الاهتمام بأمور بسيطة
نقول لهم ارتقوا وارتفعوا - لن تنتج برنامج محترم إلا لو عملت على لغة محترمة وفهمتها باحترام
تعامل مع لغة البرمجة كلغة وليست تطبيق
هناك فرق كبير بين مبرمج يعمل على لغة حقيقية وبين مدير نظام يعمل على نظام ادارة
متغيب قليلاً للدراسة