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 فقط

🎯 ملاحظات:

  • لا يمكنك إسناد قيمة من نوع مختلف بدون تحويل.
  • يُفضل استخدام النوع المناسب لحجم البيانات لتحسين الأداء.

تعليقات

المشاركات الشائعة من هذه المدونة

HTML - Text Formatting تنسيقات النص

1.1 SQL Introduction

Entity Framework - مقدمة عن Entity Framework