الدرس 5: var وتسمية المتغيرات
عندما تُظهر القيمة نوعها بالفعل، يمكنك كتابة var بدلاً من تكرار النوع: var name = "Dana"; — يستنتج C# أن name من نوع string. لاحظ: var ما زال نوعاً ثابتاً (لا يمكنك وضع رقم فيه لاحقاً). سنتعلّم أيضاً قواعد التسمية: يبدأ الاسم بحرف أو _، بلا مسافات، وC# حساس لحالة الأحرف — name وName اسمان مختلفان.
var اختصار: 'انظر إلى القيمة واستنتج النوع بنفسك'. واسم المتغيّر مثل الاسم الأول — يجب أن تكتبه تماماً بالطريقة نفسها في كل مرة، بما في ذلك الأحرف الكبيرة.
- var
- كلمة تطلب من C# أن يستنتج النوع من القيمة. النوع يبقى ثابتاً.
- الحساسية لحالة الأحرف
- يميّز C# بين الأحرف الكبيرة والصغيرة: name وName اسمان مختلفان.
- قواعد التسمية
- يبدأ الاسم بحرف أو _، بلا مسافات، ويتكوّن من أحرف أو أرقام أو _.
- camelCase
- اصطلاح لتسمية المتغيرات: firstName, userAge — الكلمة الأولى بأحرف صغيرة، وكل كلمة تالية تبدأ بحرف كبير.