public void RemoveReader(BufferReader reader) { int index = GetReaderIndex(reader); if (index > -1) { RemoveReaderAt(index); } }
public int GetReaderIndex(BufferReader reader) { for (int i = 0; i< readers.Count; i++) { if (readers[i] == reader) return i; } return -1; }