public void recycleByteBlocks(List<byte[]> blocks) {final byte[][] b = blocks.toArray(new byte[blocks.size()][]);recycleByteBlocks(b, 0, b.length);}

public virtual void RecycleByteBlocks(IList<byte[]> blocks){var b = blocks.ToArray();RecycleByteBlocks(b, 0, b.Length);}
