في لغة البرمجة C#، يمكن كتابة برنامج 'hello World' البسيط بعدة طرق. دعونا نرى أفضل 4 طرق لإنشاء مثال بسيط لـ C#:
- مثال بسيط
- استخدام النظام
- باستخدام المعدل العام
- باستخدام مساحة الاسم
C# مثال بسيط
class Program { static void Main(string[] args) { System.Console.WriteLine('Hello World!'); } }
انتاج:
Hello World!
وصف
فصل: هي الكلمة الأساسية التي تستخدم لتحديد الفئة.
برنامج: هو اسم الفصل. الفئة عبارة عن مخطط أو قالب يتم إنشاء الكائنات منه. يمكن أن يكون لها أعضاء البيانات والأساليب. هنا، لديها الطريقة الرئيسية فقط.
ثابتة: هي كلمة أساسية تعني أن الكائن غير مطلوب للوصول إلى الأعضاء الثابتين. لذلك فهو يحفظ الذاكرة.
فارغ: هو نوع الإرجاع للطريقة. ولا يقوم بإرجاع أي قيمة. في مثل هذه الحالة، بيان الإرجاع غير مطلوب.
رئيسي: هو اسم الطريقة. إنها نقطة الدخول لأي برنامج C#. عندما نقوم بتشغيل برنامج C#، يتم استدعاء الطريقة Main() أولاً قبل أي طريقة أخرى. وهو يمثل بداية البرنامج.
سلسلة [] الحجج: يتم استخدامه لوسيطات سطر الأوامر في C#. أثناء تشغيل برنامج C#، يمكننا تمرير القيم. تُعرف هذه القيم بالوسيطات التي يمكننا استخدامها في البرنامج.
System.Console.WriteLine('مرحبا بالعالم!'): هنا، النظام هو مساحة الاسم. وحدة التحكم هي الفئة المحددة في مساحة اسم النظام. WriteLine() هي الطريقة الثابتة لفئة وحدة التحكم والتي يتم استخدامها لكتابة النص على وحدة التحكم.
مثال C#: استخدام System.Data
إذا كتبنا باستخدام النظام قبل الفئة، فهذا يعني أننا لسنا بحاجة إلى تحديد مساحة اسم النظام للوصول إلى أي فئة من مساحة الاسم هذه. نحن هنا نستخدم فئة وحدة التحكم دون تحديد System.Console.
using System; class Program { static void Main(string[] args) { Console.WriteLine('Hello World!'); } }
انتاج:
Hello World!
مثال C#: استخدام المعدل العام
يمكننا أيضًا تحديد عام المعدل قبل الفصل والطريقة الرئيسية (). والآن، يمكن الوصول إليه من خارج الفصل أيضًا.
using System; public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } }
انتاج:
Hello World!
مثال C#: استخدام مساحة الاسم
يمكننا إنشاء فئات داخل مساحة الاسم. يتم استخدامه لتجميع الفئات ذات الصلة. يتم استخدامه لتصنيف الفئات بحيث يمكن صيانتها بسهولة.
using System; namespace ConsoleApplication1 { public class Program { public static void Main(string[] args) { Console.WriteLine('Hello World!'); } } }
انتاج:
Hello World!