إنهاء الكائنات: موعدم 39
مجالات الأسماء 18076508665 ... بهم يكال
إظهار علبة الرسائل:
العناصر الثابتة 116075815 512116 ؛ ... تي 41
خاتمة : ..... ءءء قل
والجافاء وهذا ما كان فعلا. فبمجرد ما أن أطلقت شركة ميكروسوفت أول إصدار من لغة السي شارب
جذبت إليها الكثير من المبرمجين وهي حاليا تنافس أقوى لغات البرمجة.
تم إصدار أول نسخة رسمية للغة المي شارب سنة 2002 ضمن إطار العمل 1.0 001060:16:ل ومنذ
من نطاق الدوت نيت وبسبب الفئة العريضة التي تستهدفها.
تاريخ لغلة الفيجوال بسيك؛
وهي اختصار ل 6م06 عناطاسرة عوددرس ملل 8«صصنع»8. وستتفاجاً إن قلت لك بأن تاريخ لغة
تتميز لغة الفيجوال بسيك ببعدها عن التعقيدات وميلها نحو التبسيط» من خلالها تستطيع إنشاء
في الاصطلاح عن لغة الآلة وقريبة جدا من اللغة الانجليزية.
ظهرت النسخ الأولى من الفيجوال بسيك سنة 1990 مع إصدار 1.0 عتهه3ا 119001 الذي استمر إلى أن
يستمدها من نطاق الفريموورك.
حسب تجربتي الشخصية فإنني سأتحدث عن اللغتين عمليا بعيدا عن المقارنات البرمجية التي قد لا
تجني من ورائها طائلا.
الشديد لمختلف أنواع المشاريع ابتداء من برامج الشاشة السوداء 008018 ومرورا بتطبيقات
الويندوز وقواعد البيانات والمواقع الديناميكية عبر تقنية 6 0.تقة.
فعلا فمجرد مشاهدة اللامات () و النقطة الفاصلة ؛ في شفرات السي شارب يجعلني أتخيل نفسي
بنفس الكفاءة والأداء. وتبقى مسألة الاختيار بين اللغتين مسألة رغبة وميول. فإن كنت أخي الكريم
عندك دراية بلغة 1788 المستخدمة في تطبيقات الأوفيس. فإنني أنصحك بالتوجه إلى لغة الفيجوال
لغة المي شارب هي لغة كاثنية التوجه يمنصصهه:2 »»زنا0 0:1»«180 بشكل كامل. والشفرة
لغة كائنية التوجه إذا أحببنا التعامل مع الفئات والكائنات وهي أيضا لغة إجرائية لمتي:ة»08: إذا
أحببنا التعامل مع 165ن1400 والشفرات العادية.
هذا بالإضافة إلى بعض المميزات التي قد توجد في لغة وتغيب في الأخرى. مثل إعادة تعريف الروابط
ع10هم0©:1 00:10 وهو مدعوم في السي شارب بينما لا وجود له في الفيجوال بسيك. ومثل
نافذة إدخال القيم 130 0«(م] اللدعومة في الفيجوال بسيك والغير موجودة في السي شارب إلا عبر
في الختام أحب أن أشير إلى نقطة مهمة وإن شاء الله أكون صادقا فيها: تستطيع برمجة ما تسعى إليه
الالال عاد
قواعد الكتابة :
في لغة الفيجوال بسيك حينما تقوم بالإعلان عن متغير معين فلست ملزما للانتباه إلى حالة الأحرف
لأن ذلك ليس مهماء لكن في لغة السي شارب إحذر فحالة الأحرف مأخوذة بعين الاعتبار.
هذا بالإضافة إلى بعض القواعد المشتركة بين اللغتين في طريقة الإعلان عن المتغيرات» بحيث لا يقبل أن
تبدأ أسماء المتغيرات بأرقام أو برموز مع استثناءات قليلة. أو أن تكون أسماء المتغيرات منتمية إلى
الكلمات المحجوزة.
ضع 101686 كة كفكقفل 010
الإعلان عن المتقيرات 65| 813لا
نستعمل المتغيرات لكي نخزن بعض البيانات في الذاكرة لنستعملها أثناء تنفيذ البرنامج مستاسسال
وكل
يملك اسما يميزه عن باقي المتغيرات ويملك نوعا ©1700 0013 لتحديد طبيعة القيمة المراد
الإعلان عن الثوابت 0053015 :
الثوابت شبيهة جدا بالمتغيرات من حيث الدور المنوط بهاء إلا أنها تختلف عنها في كون قيمة الثابت
لا تتغير أبدا عند تنفيذ البرنامج وتبقى ثابتة دانماء
التعليقات 60011116015 :
التعليقات هي عبارات نقوم بكتابتها في برامجنا ويتجاهلها المترجم :علام:00 لأن دورها يكون فقط
من أجل عنونة الكود لتسهيل قراءته أو لتدوين بعض الملاحظات عليه من قبل المبرمج.
أنواع البيانات 0/026 0213
أنواع البيانات هي طبيعة القيم التي نريد تخزينها في المتغيرات أو الثوابت. توجد العديد من أنواع
الروابط 061310175
الروابط أو المعاملات هي رموز نستخدمها لإجراء بعض العمليات مثل العمليات الحسادٍ
عمليات مقارنة القيم وغير ذلك.
التقصان
المضاعفة
1026666 ك2 أعطعناه 010
دالة لجسا
- ععتاسام
وطن 106
+ ععطاسام
-- «عطسام
-* معطسساد