コード例 #1
0
ファイル: ObjectPool.cs プロジェクト: DEVSENSE/Parsers
 public ObjectPool(Factory factory, int size, FreeContract freeop)
 {
     Debug.Assert(size >= 1);
     _factory = factory;
     _freeop  = freeop;
     _items   = new Element[size - 1];
 }
コード例 #2
0
ファイル: ObjectPool.cs プロジェクト: DEVSENSE/Parsers
 public ObjectPool(Factory factory, FreeContract freeop)
     : this(factory, DefaultSize, freeop)
 {
 }