public void Dispose() { int i = _drivers.Count; while (--i > 0) { _drivers[i].Dispose(); } _drivers.Clear(); //#if DEBUG //Debug.Assert( _countOpenStream == 0 ); //#endif }