---
title: "What is an object pool in .NET?"  
description: "What is an object pool in .NET?"  
author: "Anchal Kesharwani"  
published: 2014-09-20  
updated: 2020-09-17  
canonical: https://www.mindstick.com/interview/2166/what-is-an-object-pool-in-dot-net  
category: "c#"  
tags: [".net", "c#"]  
reading_time: 1 minute  

---

# What is an object pool in .NET?

An object pool is a container having objects ready to be used. It tracks the object that is currently in use, total number of objects in the pool. This reduces the overhead of creating and re-creating objects.

## Answers

### Answer by Anchal Kesharwani

An object pool is a container having objects ready to be used. It tracks the object that is currently in use, total number of objects in the pool. This reduces the overhead of creating and re-creating objects.


---

Original Source: https://www.mindstick.com/interview/2166/what-is-an-object-pool-in-dot-net

Copyright © MindStick Software Pvt. Ltd. This Markdown version is provided for developers, AI systems, and offline reading.
