C# – Data Types أنواع البيانات
C# - أنواع البيانات (Data Types)
في C#، يتم استخدام أنواع البيانات لتحديد نوع القيمة التي يمكن أن يخزنها المتغير. لكل متغير نوع محدد يحدد حجم الذاكرة والقيم التي يمكنه تخزينها.
📦 أنواع البيانات الأساسية:
int: يمثل الأعداد الصحيحة (مثال: 10، -5)double: يمثل الأعداد العشرية (مثال: 3.14، -7.5)char: يمثل حرفًا واحدًا بين علامتي تنصيص مفردتين (مثال: 'A')string: يمثل سلسلة من النصوص (مثال: "Hello")bool: يمثل قيمة منطقية (true أو false)
🔍 أمثلة:
int age = 25;
double price = 19.99;
char grade = 'A';
string name = "محمود";
bool isPassed = true;
📏 الحجم الافتراضي لبعض الأنواع:
- int: 4 بايت - من -2,147,483,648 إلى 2,147,483,647
- double: 8 بايت - أعداد عشرية دقيقة
- char: 2 بايت - حرف Unicode
- bool: 1 بايت - true أو false فقط
🎯 ملاحظات:
- لا يمكنك إسناد قيمة من نوع مختلف بدون تحويل.
- يُفضل استخدام النوع المناسب لحجم البيانات لتحسين الأداء.
تعليقات
إرسال تعليق