ما هو الانعكاس؟
يسمح لك الانعكاس بفحص الأنواع (الفئات، الدوال، الخصائص) وقت التشغيل.
مثال
csharp Type t = typeof(string); Console.WriteLine($"Type name: {t.Name}");
الانعكاس قوي ولكنه قد يكون بطيئاً، لذا استخدمه بحذر لأشياء مثل الإضافات البرمجية (plugins) أو التسلسل المخصص.