التعريف ,الابتداء,Declaration Vs Instantiation

السلام عليكم ورحمة الله وبركاته ,يخطىء بعض مبرمجى الفى بى دوت نت فى التفريق بين تعريف المتغير وبين ابتداءه ,فعندما اكتب مثلا

Dim X as Integer

فانا هنا قمت بخطوتين ,قمت بتعريف متغير اسمه x ووضعته فى الذاكرة ووضعت له قيمة صفر,التعريف هو Dim x As integer بينما عملية البدء  Instantiation تمت اوتوماتيكيا ,اما فى السى شارب مثلا ,فيجب ان اقوم بعمل Instantiation عن طريق ان اعطى قيمة ل x ,عملية الابتداء فى الفى بى دوت نت يمكننى ان اتحكم فيها عن طريق كتابة التعريف بهذه الصورة Dim X as Integer = 5 مثل.

ملحوظة اذا اظهرت السى شارب وجود خطأ وعمل Ignore  فان قيمة اكس ستكون صفر,

وطبتم.

حول أحمد حسان
Senior IT Specialist @ German Hospital of Alexandria ,Co-Developed Medxpress ,Hospital ERP system ,Microsoft Certified Solution Developer

اترك رد

إملأ الحقول أدناه بالمعلومات المناسبة أو إضغط على إحدى الأيقونات لتسجيل الدخول:

WordPress.com Logo

أنت تعلق بإستخدام حساب WordPress.com. تسجيل خروج   / تغيير )

صورة تويتر

أنت تعلق بإستخدام حساب Twitter. تسجيل خروج   / تغيير )

Facebook photo

أنت تعلق بإستخدام حساب Facebook. تسجيل خروج   / تغيير )

Google+ photo

أنت تعلق بإستخدام حساب Google+. تسجيل خروج   / تغيير )

Connecting to %s

%d مدونون معجبون بهذه: