Can someone explain the main benefits of different types of references in C#?
- Weak references
- Soft references
- Phantom references
- Strong references.
We have an application that is consuming a lot of memory and we are trying to determine if this is an area to focus on.