Menu
Coddy logo textTech
flag Ar iconالعربيةdown icon

Var

جزء من قسم الأساسيات في رحلة C# على Coddy. الدرس 10 من 69.

في C#، تُعدّ var كلمةً مفتاحية تتيح لك التصريح عن متغيّر دون تحديد نوعه صراحةً. يستنتج المصرّف نوع المتغيّر استنادًا إلى القيمة المُسنَدة إليه. ويُعرف هذا باسم استنتاج النوع.

يمكن لـ var أن يجعل الشيفرة أكثر إيجازًا وسهولةً في القراءة، خاصةً عند التعامل مع الأنواع المعقدة.

إليك كيفية استخدام var:

var age = 30;
var price = 99.99;
var name = "Alice";
var isActive = true;

في هذه الأمثلة، يستنتج المصرّف أن age من النوع int، وأن price من النوع double، وأن name من النوع string، وأن isActive من النوع bool.

challenge icon

التحدي

مبتدئ

اكتب برنامجًا بلغة C# يعلن عن المتغيرات التالية ويهيئها باستخدام var:

  • متغيرًا باسم quantity وقيمته 5.
  • متغيرًا باسم itemPrice وقيمته 24.99.
  • متغيرًا باسم productName وقيمته "Laptop".
  • متغيرًا باسم isAvailable وقيمته true.

جرّب بنفسك

using System;

public class Program {
    public static void Main(string[] args) {
        // اكتب الكود هنا
        
        
        // لا تغيّر ما بالأسفل
        Console.WriteLine("Quantity: " + quantity);
        Console.WriteLine("Item Price: " + itemPrice);
        Console.WriteLine("Product Name: " + productName);
        Console.WriteLine("Is Available: " + isAvailable);
    }
}
quiz iconاختبر نفسك

يتضمن هذا الدرس اختبارًا قصيرًا. ابدأ الدرس للإجابة عليه وتتبّع تقدمك.

جميع دروس الأساسيات

تدرّب بنفسك: مترجم C# عبر الإنترنت