שיעור 5: var ושמות משתנים
כשהערך כבר אומר מה הטיפוס, אפשר לכתוב var במקום לחזור על הטיפוס: var name = "Dana"; — C# מסיק לבד ש-name הוא string. שים/י לב: var עדיין טיפוס קבוע (לא אפשר להכניס מספר אחר כך). נלמד גם כללי שמות: שם מתחיל באות או _, בלי רווחים, ו-C# רגיש לאותיות גדולות/קטנות — name ו-Name הם שני שמות שונים.
var הוא קיצור: "תראה את הערך ותבין לבד מה הטיפוס". והשם של משתנה הוא כמו שם פרטי — צריך לכתוב אותו בדיוק אותו דבר בכל פעם, כולל אותיות גדולות.
- var
- מילה שמבקשת מ-C# להסיק את הטיפוס מהערך. הטיפוס עדיין קבוע.
- רגישות לאותיות
- C# מבחין בין אותיות גדולות לקטנות: name ו-Name הם שני שמות שונים.
- כללי שמות
- שם מתחיל באות או _, בלי רווחים, ומורכב מאותיות, ספרות או _.
- camelCase
- מוסכמה לשמות משתנים: firstName, userAge — מילה ראשונה קטנה, כל מילה הבאה באות גדולה.