Allocating memory in C# is relatively expensive, and is a key point of optimization for any performance-critical application. Object Pooling is one technique that can help reduce the overhead of a memory-intensive application.
Read This Article on CloudSavvy IT ›
https://bit.ly/2QuZ6fI
https://bit.ly/2QuZ6fI