Memory in C#
- Stack: Used for static memory allocation (Value types like
int,struct). Very fast. - Heap: Used for dynamic memory allocation (Reference types like
class). Managed by the Garbage Collector.
Understanding this helps you write high-performance applications and avoid memory leaks.