コード例 #1
0
            public void Dispose()
            {
                foreach (var lfls in Queue)
                {
                    lfls.Dispose();
                }

                UnorderedListPool <DeltaLine> .Free(LineWriter.Lines);

                UnorderedListPool <LinesForLightSource> .Free(Queue);
            }
コード例 #2
0
 public LineGeneratorContext(int initialCapacity)
 {
     LineWriter = new DeltaLineWriter(UnorderedListPool <DeltaLine> .Allocate(initialCapacity));
     Queue      = UnorderedListPool <LinesForLightSource> .Allocate();
 }