الذاكرة في C#
- Stack: تُستخدم لتخصيص الذاكرة الساكنة (أنواع القيمة مثل
intوstruct). وهي سريعة جداً. - Heap: تُستخدم لتخصيص الذاكرة الديناميكية (الأنواع المرجعية مثل
class). وتتم إدارتها بواسطة Garbage Collector.
فهم هذا يساعدك في كتابة تطبيقات عالية الأداء وتجنب تسرب الذاكرة (memory leaks).