تحويل أنواع البيانات
في بعض الأحيان تحتاج إلى تغيير قيمة من نوع إلى آخر.
1. التحويل الضمني (Implicit Casting)
تحويل الأنواع الأصغر إلى أنواع أكبر تلقائياً (مثل تحويل int إلى double).
2. التحويل الصريح (Explicit Casting)
تحويل الأنواع الأكبر إلى أصغر يدوياً. csharp double myDouble = 9.78; int myInt = (int)myDouble; // تحويل يدوي: 9
3. كلاسات التحويل
باستخدام كلاس Convert أو ميثود Parse:
csharp
string input = "45";
int age = int.Parse(input);