English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
في هذا الجزء، ستتعلم كيفية إنشاء تطبيق حاسوبي بسيط باستخدام C#، وتفهم مكونات تطبيق الحاسوب الأساسية.
يمكن استخدام C# في تطبيقات قائمة بالنوافذ، قائمة بالشبكة أو التطبيقات الحاسوبية. سنقوم أولاً بإنشاء تطبيق حاسوبي باستخدام C#.
فتح Visual Studio المثبت على جهاز الكمبيوتر المحلي (الإصدار 2017 أو أعلى). انقر على File-> New Project ... من القائمة العلوية، كما هو موضح أدناه.
من النافذة التالية:إنشاء مشروع جديدفي نافذة الإطلاق، اختر Visual C# في اللوحة اليسرى ثم اختر Console App في اللوحة اليمنى.
في جزء الاسم، قدم أي اسم مناسب للمشروع وموضع إنشاء جميع ملفات المشروع واسم حلقة المشروع.
انقر على "موافق" لإنشاء مشروع وحدة تحكم.Program.csسيتم إنشاء ملف C# بشكل افتراضي في Visual Studio، حيث يمكنك كتابة كود C# في فئة Program، مثلما هو موضح أدناه. (الامتداد .cs هو امتداد ملفات C#.)
كل تطبيق وحدة تحكم يبدأ من طريقة Main() في هذه الفئة. في المثال التالي، يتم عرض "Hello World !!" على الشاشة.
using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace CSharpTutorials { class Program { static void Main(string[] args) { string message = "Hello World!!"; Console.WriteLine(message); } } }
دعنا نتعرف على بنية C# المذكورة أعلاه.
كل تطبيق .NET يأخذ إشارة إلى مساحة الأسماء للـ .NET Framework التي تخطط لاستخدامها مع كلمة المفتاح using (مثل، using System.Text)
استخدام كلمة المفتاح namespace لتحديد مسمى المساحة الحالية للفئة، مثل، namespace CSharpTutorials.FirstProgram
ثم، نستخدم كلمة المفتاح class لإنشاء فئة: class Program
Main() هو طريقة في فئة Program، وهو نقطة الدخول للبرنامج التطبيقي على الشاشة.
String هو نوع بيانات.
message هو متغير يحتوي على قيمة من نوع بيانات معين.
"Hello World!!" هو قيمة المتغير message.
Console.WriteLine() هو طريقة ثابتة تستخدم لعرض النص على الشاشة.
كل سطر أو بند في C# يجب أن ينتهي بفاصلة الترقيم (؛).
لرؤية ناتج برنامج C# المذكور أعلاه، يجب علينا تجميعه و تشغيله عن طريق الضغط على Ctrl + F5 أو النقر على زر 'تشغيل (Run)' أو النقر على قائمة 'تحليل (Debug)' والنقر على 'بدء بدون تحليل (Start Without Debugging)'. سترى الناتج التالي في الشاشة التالية:
مرحبًا العالم !!
لذلك، هذه هي العناصر الأساسية التي قد تستخدمها في كل برنامج C#.