Elin Decompiled Documentation EA 23.102 Nightly
Loading...
Searching...
No Matches
ListPool.cs
Go to the documentation of this file.
1using System.Collections.Generic;
2
3internal static class ListPool<T>
4{
5 private static readonly ObjectPool<List<T>> s_ListPool = new ObjectPool<List<T>>(null, delegate(List<T> l)
6 {
7 l.Clear();
8 });
9
10 public static List<T> Get()
11 {
12 return s_ListPool.Get();
13 }
14
15 public static void Release(List<T> toRelease)
16 {
17 s_ListPool.Release(toRelease);
18 }
19}
static readonly ObjectPool< List< T > > s_ListPool
Definition: ListPool.cs:5
static void Release(List< T > toRelease)
Definition: ListPool.cs:15
static List< T > Get()
Definition: ListPool.cs:10
void Release(T element)
Definition: ObjectPool.cs:44