logo

C# דוגמה: Hello World

בשפת התכנות C#, תוכנית 'שלום עולם' פשוטה יכולה להיכתב במספר דרכים. בואו נראה את 4 הדרכים המובילות ליצור דוגמה פשוטה של ​​C#:

  • דוגמה פשוטה
  • שימוש במערכת
  • שימוש בשינוי ציבורי
  • שימוש במרחב שמות

C# דוגמה פשוטה

 class Program { static void Main(string[] args) { System.Console.WriteLine('Hello World!'); } } 

תְפוּקָה:

 Hello World! 

תיאור

מעמד: היא מילת מפתח המשמשת להגדרת מחלקה.

תכנית: הוא שם הכיתה. מחלקה היא תוכנית או תבנית שממנה נוצרים אובייקטים. זה יכול לכלול חברי נתונים ושיטות. כאן, יש לו רק שיטה ראשית.

סטָטִי: היא מילת מפתח שמשמעותה אובייקט אינו נדרש לגשת לחברים סטטיים. אז זה חוסך זיכרון.

בָּטֵל: הוא סוג ההחזרה של השיטה. זה לא מחזיר שום ערך. במקרה כזה, אין צורך בהצהרת החזרה.

מקלדת עמוד למטה

רָאשִׁי: הוא שם השיטה. זוהי נקודת הכניסה לכל תוכנית C#. בכל פעם שאנו מריצים את תוכנית C#, שיטת Main() מופעלת תחילה לפני כל שיטה אחרת. זה מייצג את ההפעלה של התוכנית.

string[] args: משמש לארגומנטים של שורת הפקודה ב-C#. בזמן הפעלת תוכנית C#, אנו יכולים להעביר ערכים. ערכים אלו ידועים כארגומנטים בהם אנו יכולים להשתמש בתוכנית.

System.Console.WriteLine('שלום עולם!'): כאן, System הוא מרחב השמות. Console היא המחלקה המוגדרת במרחב השמות של המערכת. ה-WriteLine() היא השיטה הסטטית של המחלקה Console המשמשת לכתיבת הטקסט בקונסולה.

C# דוגמה: שימוש במערכת

אם נכתוב באמצעות System לפני המחלקה, זה אומר שאנחנו לא צריכים לציין מרחב שמות של מערכת כדי לגשת לאף מחלקה במרחב השמות הזה. כאן, אנו משתמשים במחלקת Console מבלי לציין System.Console.

 using System; class Program { static void Main(string[] args) { Console.WriteLine('Hello World!'); } } 

תְפוּקָה:

 Hello World! 

C# דוגמה: שימוש בשינוי ציבורי

אנחנו יכולים גם לפרט פּוּמְבֵּי משנה לפני מחלקה ושיטת Main(). כעת, ניתן לגשת אליו גם מחוץ לכיתה.

 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!