Added a RingBufferSelectir subclass in c#