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

سؤال لو أجبتموني بدقة سأرف ما هي سي# تماماً

مغلق
بدأه إسماعيل ابراهيم في 11 يونيو 2002 · 2 رد · 888 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

لو قمت ببرمجة برنامج من 5 صفحات على السي++.. كم سطرر تتوقعون علي أن أغير كي يصبح هذا البرنامج سي#..

--------------------------------

بهذه الاجابة سأفهم الفرق بين سي++ و سي#..

__

وشكراً# لكم++

#2

أخي إسماعيل إذا كنت تعمل على الدوس ستغير كل

cout و cin إلى Console.WriteLine و Console.ReadLine

و الــ main إلى Main و الهيكل العام للبرنامج هي تتشابه في

التعمال مع المتغيرات ( ككود فقط لا أعلم عن الداخل ) و الشروط

و الدوارات for AND while و بعض الاشياء ااخرى يمكنك معرفة الفروق

بينهم من موضوع كتبه الاستاذ هاني عن الفروق بين السي++ و

السي# :) .

مع تحياتي ,,,

#3

يعتمد على المكتبات المستخدمة

لغة سي ++ هي عبارة عن اقل من 100 كلمة محجوزة، عدة اوامر للمترجم لا تدخل في الكود النهائي و رموز لعمليات الجمع و الطرح و القسمة و الامور المنطقية و غيرها، و من ثم تاتي الاوامر و الكائنات التي بداخل المكتبات.

لغة سي شارب نفس الشيئ، فهي مثل سي و سي ++ باختلاف المكتبات فقط و و بعض الشيئ في كتابة الكود.

اذا استخدمت مكتبات .NET في اللغتين فالبرنامج لن يختلف حجمه تقريبا

اذا استخدمت مكتبات MFC في سي++ و مكتبات .NET في سي# فالبرنامج سوف يختلف.

كل شركة لديها مكتباتها، ف Borland سوف تقدم لك VCL و OWL و غيرها و الكود بها يختلف ايضا

الشركات الكبيرة تتجه لبناء مكتباتها ايضا حتى تنتج برامجها بسرعة

بكلمات اخرى الاوامر الاساسية و اوامر المترجم و المعاملات (الرموز) نفسها تقريبا، يختلف الامر في المكتبات المستخدمة و التي بدورها تحدد شكل و قوة البرامج الناتجة

المكتبة هي ملف اوامر او كائنات تستخدمها اللغة.

شيئ اخر و هي في بناء الكود الالى، في سي ++ بناء الكود الالي يتم بطريقة قديمة نسبيا ابتكرت عام 1994 و تطورت قليلا و النتيجة هي كود مبني على مكتبات MFC.

سي شارب تعتمد طريقة Visual Basic لبناء البرامج (رسمها على الشاشة) و الكود ينتج اليا و يعتمد على .NET

سي++ يمكنها ايضا استخدام مكتبات .NET ولكن بيئة التطوير لا تكتب لك الكود اليا

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

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