بسم الله الرحمن الرحيم
اللهم لا علم لنا الا ما علمتنا انك انت العليم الحكيم
بادئ ذي بدء اود ان اوضح لكم سبب طرحي لهذا الموضوع وهو حبي لإفادة اكبر عدد ممكن من المسلمين وتثقيفهم بهذة اللغه القوية ، قال رسول الله صلى الله علية وسلم ( من تعلم علماً وكتمه الجمه الله بلجام من نار ) صدق رسول الله ، من جهة اخرى اشعر بأن هناك عدد كبير من المتصفحين للموقع ويريدون تعلم هذة اللغه ولكن يتفاجئون بأن اغلب اعضاء الموقع يتكلمون بكلام متقدم جدا فلا يفهمون شيئا ففضلت ان اعطي دروس يومية بإذن الله تعالى تبدأ من الالف الى الياء وبغذن الله تعالى بعد إكمال جميع الدروس نعمل مشروع جماعي ولكن اتمنى من الاخوان المشاركة والتفاعل حتى اتحمس لاعطائكم المزيد وفقكم الله لما يحبه ويرضاه ، كما لا يفوتني انه بمجرد ان اعطي هذة الدروس فإنني اراجع معلوماتي فهناك فضل بعد الله لقرائي الكرام شكرا .
أولا : (مقدمة في السي شارب )
#c وتقرأ كالتالي سي شارب c sharp ، هي عبارة عن لغة برمجة مثل باقي لغات البرمجة المعروفه ، تعطي الكمبيوتر مجموعة اوامر فينفذها ، وتستخدم في جميع بيئات نظم التشغيل مثل ماكروسوفت ويندوز ، الينكس ، الماكنتوش وغيرها ، وتعتبر لغة السي شارب احدى اللغات التي تعمل تحت منصة مايكروسوفت دوت نيت microsoft.net ( كما نعرف ان هذة المنصة عبارة عن مكتبة متكامله من الكائنات .... سوف نتكلم عنها لاحقاً إن شاء الله ) .
* الكائنات object :
الكائن عبارة عن جسم واحد مكون من عدة أجزاء ( تخيله هكذا ) ، مثلا السيارة هي جسم واحد تتكون من الاطارات ، الابواب ... وغيرها . ملاحظة ( استعنت ببعض مواقع الانترنت في شرح بعض الامور في هذة اللغة وذلك للامانه ) .
في لغات البرمجة فإن الكائن يدعى كلاس class .
في لغة السي شارب ، الكلاس تعتبر مهمة جداً ، لذلك فإن هذة اللغه دائما تبدأ بكلمة class وهي عبارة عن بداية كائن برمجي معين ... ( اكيد فاهمين ان شاء الله ) .
مثال : class
دائما بعد ان تكتب الكلاس يتبعه اسم لهذا الكلاس ( اي اسم يعجبك ) بعدها يتبعه هذة الاشارة} وينتهي بهذة الاشارة}
مثال : class prog
}
{
في داخل هذا الكلاس يكون هناك مجموعه من الكائنات الجزئية subobject وتدعى بالميثود method .
أشهر ميثود موجود في لغة السي شارب هو static void main ولا تسألني وش معناها وليش نحطها لاني راح اقلك لا تستعجل على رزقك راح تجيك بعدين بس افهمها على انها بداية البرنامج الي راح انا بأسوية اوكيه ..... ؟
يجب ان انوه هنا ان برنامج السي شارب عندما يحفظ كملف فانه سوف يحفظ كملف بامتداد cs اختصارا ل c sharp .
ثانيا : بناء برنامج بسيط بلغة السي شارب :
في البداية يجب تنزيل برنامج الـ Microsoft Visual CMicrosoft Visual C# او برنامج Visual Studio .NET من الانترنت او من الاقراص .
1- ابدأ بتشغيل البرنامج
2- في القائمة الرئيسية اضغط على ملف ->جديد->مشروع او file -->new-->project ( انا ما راح اترجم بعد الان المفروض الجميع يعرف ان file معناها ملف )
3- يظهر لك صندوق على اليسار مكتوب نوع المشروع اختار visual c# project وعلى اليمين نوع القالب اختار empty project .
4- غير الاسم تحت الاسم الي تبية وغير مسار الحفظ .
5- اضغط اوكيه ثم اضغط على main menue --> project-->add new item وذلك لانشاء source code اي شفرة البرنامج .
6- يظهر لك صندوق آخر اختار من لجهة اليمنى code file .
7- غير الاسم الي تحت الي تبيه .بعدها اضغط فتح .
تظهر لك مساحه فاضية اكتب التالي :
class OrderProcessing { static void Main() { } }
طبعا هذا هو الشكل البسيط جدا في برنامج السي شارب ( لسه حانشوف حاجات كثيرة راح نكتبها بين هالاقواس ) اذا تبي تنفذ هالبرنامج تروح
main menue --> debug -->start without debugging راح تظهر شاشة سوداء ويدل على انه تنفذ البرنامج بنجاح .
انتهى الدرس الاول
اريد اشوف تفاعل معاي علشان اكمل معاكم
تحياتي
, عشان يسهل قرائة الأكواد للمبتدئين ..