public TmsListEnumerator(ITmsList <T> list) { _list = list; Reset(); }
void IDisposable.Dispose() { _list = null; }