الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

اسئلة حول #C

مغلق
بدأه زيد الرافدين في 25 يناير 2007 · 2 رد · 1,072 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لسلام عليكم

عندي بعض الاسئلة حول #C واتمنى ان اجد الاجابة عنها في منتداكم الكريم

وصراحة لااخفيكم انا مبرمج vb.net وانا اجد vb.net لغة رائعة وتحقق لي كل متطلباتي البرمجية

كل لاحظت في الاونة الاخيرة ازدياد استعمال C# في الكتب البرمجية المتعلقة ب ASP.Net 2.0 بشكل كبير

لذلك بدأت افكر جديا في استعمالها

وكما ذكرت لدي بعض الاسئلة :

1- ماهي المميزات التي توفرها #C ولاتتوفر في VB.net

2- اثناء كتابة الكود قد لاحظت ان كتابة اكواد #c اصعب من كتابة VB.net فمثلا

عند استعمال الاجراء tostring الذي يستعمل لتحويل قيمة الى string يقوم فيجوال بيسك بوضع () بعد tostring ذاتيا

اما #C فيجب كتابة () يدويا

3- ماهي التسهيلات التي توفرها #c اثناء كتابة الكود ولاتوفرها vb.net

4- اخيرا السؤال الذي يحيرني لماذا معضم الكتب والامثلة المتعلقة ب asp.net 2.0 تستعمل اكواد #C

شكرا جزيلا

#2

1. الشعبية. كون سي شارب هي تقريباً اللغة الرسمية للدوت نت جعلها دائناً في الصدارة. كما أنها لا تحمل إرث الفيبي 6 المشئوم. و لمن هناك ميزة فنية واحدة يمكن القول بصراحة بأنها غير موجودة في الفيبي دوت نت و هي إمكانية تشغيل الكود الغير آمن unsafe code و هو الكود الذي يتعامل مباشرة مع الذاكرة عن كريق المؤشرات دون تدخل الـCLR.

2. هذه طبعاً وجهة نظر. مبرمجي السي شارب سيقولون لك أن كود الفيبي صعب. المسألة مسألو ذوقية لا أكثر و لا أقل.

3. من أشهر ما ستسمعه هو أن السي شارب لغة مختصرة في حين فيبي دوت نت لغة "ثرثارة". بدلاً من Begin و End السي شارب تقول } و {. هل هذه ميزة أم لا تعتمد على نفس المبرمج.

4. كما ذكرت آنفاً الشعبية. و لكن أنا متأكد أنك لاحظت أن التحويل بين اللغتين سهل.

#3

مشكور اخي System Down

والله ماقصرت

بس عندي سؤال اخير وهو

هل يمكن جعل #C هي التي تقوم باضافة () في نهاية الاوامر مثل tostring

ومثلا عندما تغير لون الخلفية في vb مجرد ان تكتب me.backcolor وتضغط (=) فان في بي يقوم باظهار

قائمة تحتوي على الالوان تلقائيا وهذه الخاصية لم اجدها في #C فهل يمكن اضافتها ؟؟

شكرا

هذا الموضوع مغلق.

مواضيع مشابهة