تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
معلومة IsNot Operator
#1
التعليق على الأنباء



المعامل 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]

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


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

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

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

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


هناك فرق كبير بين مبرمج يعمل على لغة حقيقية وبين مدير نظام يعمل على نظام ادارة
متغيب قليلاً للدراسة Smile
الرد }}}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  معلومة ::: ListBox Blue Sky 14 2,444 14-11-16, 11:32 PM
آخر رد: فارس جراح
  معلومة مهمه فى المصفوفات ali.alfoly 2 797 30-08-13, 02:25 AM
آخر رد: ali.alfoly
  من المنتدى القديم - معلومة ::: ProgressBar ( للاخ BADRMEDIA ) المبرمج علي نوري 2 1,269 23-08-13, 11:17 PM
آخر رد: nin9e
  معلومة :: تعلم كيف تحفظ صورة في My.Settings بدون الإحتياج إلى مسارها! أسامة أحمد 3 1,022 16-12-12, 06:25 PM
آخر رد: 3amo
  من المنتدى القديم - معلومة ::: CheckBox ( للاخ BADRMEDIA ) المبرمج علي نوري 1 576 30-11-12, 05:54 PM
آخر رد: مبرمج أوتار
  معلومة :: الحل لمشكلة الخطأ في الكود For Each i As Button In Me.Controls Aly El-Haddad 2 682 10-11-12, 09:15 PM
آخر رد: Mr. DotNet
  معلومة : Partial Class RaggiTech 1 545 06-10-12, 11:03 PM
آخر رد: RaggiTech
  معلومة : TryCast مهمة RaggiTech 0 462 06-10-12, 11:02 PM
آخر رد: RaggiTech
  معلومة : XML Comments مهمة RaggiTech 1 424 06-10-12, 11:01 PM
آخر رد: RaggiTech
  معلومة - الاستثناءات ( Exceptions ) RaggiTech 0 535 06-10-12, 11:00 PM
آخر رد: RaggiTech

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم