מהי סביבת פיתוח?
Visual Studio היא סביבת פיתוח משולבת (IDE) שמרכזת את הכלים לכתיבה ולהרצה של תוכניות:
- עורך הקוד: צובע מילות מפתח, מציע השלמות ומסמן שגיאות תחביר בזמן הכתיבה.
- המהדר (Compiler): בודק את הקוד ומתרגם אותו לקוד שסביבת .NET יכולה להריץ. אם יש שגיאת תחביר, למשל סוגר שלא נסגר, מתקבלת הודעה שצריך לטפל בה לפני ההרצה.
1. בחירת תבנית לפרויקט חדש
- פתחו את Visual Studio ובחרו Create a new project.
- במסננים בחרו בשפה C# ובסוג הפרויקט Console.
- בחרו Console App (.NET Framework) ולחצו על Next. התבנית יוצרת שלד עם המחלקה Program והפעולה הראשית Main.
2. שם הפרויקט ותיקיית השמירה
- בשדה Project name כתבו שם ברור באנגלית, ללא רווחים, למשל Lesson2_Variables או ConsoleApp5.
- בשדה Location בחרו תיקייה שתוכלו למצוא בקלות, למשל תיקייה ייעודית לחומרי הלימוד.
- לחצו על Create ליצירת הפרויקט.
3. איפה כותבים קוד ואיך מריצים?
פתחו את Program.cs. הפעולה static void Main(string[] args) היא נקודת ההתחלה של התוכנית. בשלב זה כתבו את פקודות התוכנית בין הסוגריים המסולסלים של Main.
לחצו על החץ הירוק Start כדי לבנות ולהריץ את התוכנית, או השתמשו ב־Ctrl + F5 כדי להריץ ללא ניפוי שגיאות ולראות את הפלט בסיום.
מבנה הקוד והזחה
הזחה מציגה אילו פקודות שייכות לכל חלק בתוכנית. בכל רמה פנימית מוסיפים הזחה אחת, כדי לראות בקלות איזה סוגר סוגר כל בלוק.
namespace ConsoleApp5
{
internal class Program
{
static void Main(string[] args)
{
int age = 16;
string name = "Dana";
Console.WriteLine("Name: " + name);
Console.WriteLine("Age: " + age);
}
}
}| מרכיב הקוד | הזחה מהשוליים |
|---|---|
| namespace ConsoleApp5 | ללא הזחה |
| internal class Program | 4 רווחים |
| static void Main(...) | 8 רווחים |
| הפקודות בגוף הפעולה | 12 רווחים |
כללים לעבודה נכונה
- לכל סוגר מסולסל פותח יש סוגר מסולסל סוגר. יישרו את שניהם באותה רמת הזחה.
- סיימו הוראות כמו הגדרת משתנה או קריאה ל־Console.WriteLine בנקודה ופסיק (;).
- הקפידו על אותיות גדולות וקטנות: Main ו־main הם שמות שונים, וכך גם Console ו־console.
- ליישור אוטומטי של הקובץ, לחצו על Ctrl + K ואז על Ctrl + D.