List<long> Creator() => new List<long>(1024 * 1024);
void Clearer(List<long> l) => l.ForEach(i => i = 0);
var bigListPool = new Pool<List<long>>(Creator, Clearer, 10);
using (var pooledList = bigListPool.Rent())
{
var list = pooledList.item;
//work with object
}//return to pool
-
Notifications
You must be signed in to change notification settings - Fork 0
AscarGb/Pooling
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published