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

اهم ميزات C#

مغلق
بدأه عبدالوهاب ابوحجله في 17 يونيو 2005 · 6 رد · 987 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم ورحمة الله وبركاته :

ارجوا من الاخوان الكرام تزويدي باهم الفروقاتالتي تميز ال C# عن VB.net .

ارجوا من الاخوة نوضيح جميع الامور وإبراز الفروقات الجوهريه التي تميز ال C# عن غيرها , الموضوع مهم بالنسبه لي جد ، ارجوا عند إهمال الموضوع .

وشكرا :)

#2

* سي شارب تستطيع استخدام الـpointers عندما تكون في حالة Unsafe Code.

* تستطيع استخدام الـXML Commenting لشرح عمل الدوال و التي تظهر نتيجتها في الـintellisense عندما تختار هذه الدالة، كما يمكن بسهولة إخراج وثيقة فنية من هذه الملاحظات.

* (ملاحظة: لست متأكداً 100% من هذه النقطة) تستطيع في السي شارب أن تقوم بـالـOperator Overriding و هو باختصار أنه يمكنك تغيير طريقة عمل الـoperators مثل + و *.

تم تعديل هذه المشاركة بواسطة System Down في 27 يونيو 2005 في 12:38

#3

السلام عليكم و رحمة الله و بركاته

اضافة الي كلامك اخي و هو صحيح تماما:-

1-تستطيع عمل Delegate

2-اذا تعلمتها ببساطة تستطيع تعلم Java لانهما متشابهان جدا

عموما الفروق بسيطة بين اللغتين و لكن المهم هو عقلية المبرمج و مدي فهمك و تطبيقك لمبادئ الOOP

سلام

حكمتي الدائمة.....................................................

ان ما عند الله لا يطلب الا بطاعته

.....................................................................

?who is Ingm

Name: Hasan Adel Hasan

Education: BCs in IS from Faculty of computers & information systems

Mansoura University- 2003

E-mail: hsn_3004@yahoo.com

#5

الVB يمكن فيه استخدام ال XML Comments و هو ليس قاصرا على ال #C

ايضا ال Delegates موجودة في الVB

الفرق الوحيد المهم هو الPointers

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#6
اقتباس
تستطيع في السي شارب أن تقوم بـالـOperator Overriding

انت تقصد Operator Overloading وهو أن تقوم بعمل Overload للـ Operators من أجل تجهيزها ليصلح استخدامها مع الـ Class اللي انت عامله.

بالرغم من ان هذا الأمر جيد جدا وتتميز به السي شارب , الا أنه لا يشكل فرق جذري أو ضخم بين اللغتين , وينصح دائما بعمل Methods تقوم بنفس مهمة الـ Operators حتى يستطيع مبرمجين الـ Visual Basic من استخدام الكلاسات التي تم برمجتها بالسي شارب ( أقصد أن هذا الشئ Operator Overloading التي تتميز به السي شارب لا يستمتع به مبرمجين السي شارب بدرجه كبيره بسبب أن ليس كل اللغات تدعمه ).

الفرق الواضح بينهم هو زى ماقال bashmohandes ::

اقتباس
الفرق الوحيد المهم هو الPointers

حتى أن Pointer لا يستخدم الا في حالات معينه.

#Read

http://MoutazShams.blogspot.com

projects003.gif

أعتذر عن التغيب هذه الأيام نظرا للانشغال المريب

#7

على الاقل طريق كتابة الكود والتفكير فية منطقى ويشجع على التفكير

طريقة التعامل مع المتغيرات والمصفوفات والكلاسات بوجة عام جميل ويريح المبرمج ويجعلة يحس انة فاهم كل كلمة مش هايكتب حرف

من غير ميعرف لية

وبعدين دة التقبل دة حاج من عند ربناز.......................

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

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