using Collections.Pooled; using Collections.Benchmarks.Core; #pragma warning disable CA1822, CA1825 namespace Recyclable.Collections.Benchmarks { public partial class RecyclableCollectionsBenchmarks { public void Array_Create() { var list = new int[0]; DoNothing.With(list); } public void List_Create() { var list = new List(); DoNothing.With(list); } public void PooledList_Create() { using var list = new PooledList(ClearMode.Auto); DoNothing.With(list); } public void RecyclableList_Create() { using var list = new RecyclableList(); DoNothing.With(list); } public void RecyclableLongList_Create() { using var list = new RecyclableLongList(); DoNothing.With(list); } } }