1
我想做这样的事情,如果可能的话。是否可以为HashSet设置泛型?
internal sealed class BufferPool<T, K> : K<Buffer<T>>
{
public BufferPool() : base() {}
//etc...
}
,然后调用这个类,如:
BufferPool<byte, HashSet> buffers;
buffers = new BufferPool<byte, HashSet>(bufferCapacity);
或
BufferPool<byte, List> buffers;
buffers = new BufferPool<byte, List>(bufferCapacity);
你试过了吗?如果是这样,发生了什么? – 2012-01-17 18:09:49
这里并不完全清楚你在问什么;你能描述一下你想要构建什么的意图吗? – 2012-01-17 18:10:00
是的,我已经尝试过,但不能得到它的工作。 – Racooon 2012-01-17 18:11:23