بسم الله الرحمن الرحيم في الدرس السابق تعرفنا على بيئة Visual Stodio .net وكيفية الدخول على بيئة Console Application وبيئة Windows Application وهذه هي الوصله : بيئة ومفهوم لغة #C في هذا الدرس سنبدأ اولا ً بفهم بيئة Console Application والتعرف عليها جيدا ً ومن ثم ننطلق في VC# في بيئة Windows Application لأنها تحتوي على القواعد الأساسية في البرمجة التي نعتمد عليها ونستخدمها في VC# . 1)) شرح برنامج Print Welcom وتفصيله. أي برنامج في لغة # C يجب أن يحتوي على الخصائص التالية: 1 - namespace وهي مجموعة من الClasses أقلها واحدة . 2 - classes يجب أن يحتوي على class واحدة على الأقل موجودة داخل ال namespace . 3 - Method وهي وحدة البناء الرئيسية ويجب أي class أن يحتوي على method واحدة على الأقل وهي main method . والآن سنبدأ بشرح البرنامج تفصيلياً : C# using System; class PrintWelcome { static void Main(string [] args) { Console.WriteLine("Welcome to C# programing"); } } يقوم هذا البرنامج بطباعة جملة بسيطة (Welcome to C# programing) ملاحظة : بعد أن تنشئ المشروع سيظهر لك ال namespace بإسم PrintWelcome قم بحذفه( لأننا لا نحتاجه هنا أكثر من Class واحدة ) ، ثم غير اسم ال Class من Class1 الى PrintWelcome ، ثم اذهب إلى properties ثم إلى Fil Name وغيره بإسم Print Welcome.cs حتى تتعامل مع الClass بإسمه PrintWelcome . خطوات كتابة البرنامج: 1) using System; أي استخدام مكتبة (namespace) والتي تدعى System واللذي يوجد بداخلها الأمر console 2)class PrintWelcome وهي اسم ال class المحتوى في هذا البرنامج والموجودة داخل ال namespace 3) (static void Main(string[] args وهي صيغة التعريف لل main method و اللتي يجب أن تتوفر في أي برنامج وتكون داخل ال class وتشبه بحد كبير لغة الجافا في تعريف ال main method 4) ; ("Console.WriteLine("Welcome to C# programing وهي جملة الطباعة للجملة (Welcome to C# programing) Console و تعني الطباعة على الشاشة السوداء WriteLine ()و تعني اطبع النص داخل الأقواس وانزل سطر. 2)) بعض المختصرات المستخدمة في الطباعة . هناك بعض الملاحظات البسيطة التي تكتب في جملة الطباعة لإعطاء الجملة الشكل المطلوب : مثلا :لو أعدت صياغة جملة الطباعة في البرنامج السابق كما يلي : C# Console.WriteLine("Welcome\n to\tC#\n Programing"); MS-DOS Welcome to C# Programing Press any key to continue
بسم الله الرحمن الرحيم في الدرس السابق تعرفنا على بيئة Visual Stodio .net وكيفية الدخول على بيئة Console Application وبيئة Windows Application وهذه هي الوصله : بيئة ومفهوم لغة #C في هذا الدرس سنبدأ اولا ً بفهم بيئة Console Application والتعرف عليها جيدا ً ومن ثم ننطلق في VC# في بيئة Windows Application لأنها تحتوي على القواعد الأساسية في البرمجة التي نعتمد عليها ونستخدمها في VC# . 1)) شرح برنامج Print Welcom وتفصيله. أي برنامج في لغة # C يجب أن يحتوي على الخصائص التالية: 1 - namespace وهي مجموعة من الClasses أقلها واحدة . 2 - classes يجب أن يحتوي على class واحدة على الأقل موجودة داخل ال namespace . 3 - Method وهي وحدة البناء الرئيسية ويجب أي class أن يحتوي على method واحدة على الأقل وهي main method . والآن سنبدأ بشرح البرنامج تفصيلياً :
using System; class PrintWelcome { static void Main(string [] args) { Console.WriteLine("Welcome to C# programing"); } }
يقوم هذا البرنامج بطباعة جملة بسيطة (Welcome to C# programing) ملاحظة : بعد أن تنشئ المشروع سيظهر لك ال namespace بإسم PrintWelcome قم بحذفه( لأننا لا نحتاجه هنا أكثر من Class واحدة ) ، ثم غير اسم ال Class من Class1 الى PrintWelcome ، ثم اذهب إلى properties ثم إلى Fil Name وغيره بإسم Print Welcome.cs حتى تتعامل مع الClass بإسمه PrintWelcome . خطوات كتابة البرنامج: 1) using System; أي استخدام مكتبة (namespace) والتي تدعى System واللذي يوجد بداخلها الأمر console 2)class PrintWelcome وهي اسم ال class المحتوى في هذا البرنامج والموجودة داخل ال namespace 3) (static void Main(string[] args وهي صيغة التعريف لل main method و اللتي يجب أن تتوفر في أي برنامج وتكون داخل ال class وتشبه بحد كبير لغة الجافا في تعريف ال main method 4) ; ("Console.WriteLine("Welcome to C# programing وهي جملة الطباعة للجملة (Welcome to C# programing) Console و تعني الطباعة على الشاشة السوداء WriteLine ()و تعني اطبع النص داخل الأقواس وانزل سطر. 2)) بعض المختصرات المستخدمة في الطباعة . هناك بعض الملاحظات البسيطة التي تكتب في جملة الطباعة لإعطاء الجملة الشكل المطلوب :
مثلا :لو أعدت صياغة جملة الطباعة في البرنامج السابق كما يلي :
Console.WriteLine("Welcome\n to\tC#\n Programing");
Welcome to C# Programing Press any key to continue