public Enumerator(MultitonPool <T> multi) { if (multi == null) { throw new System.ArgumentNullException(); } _e = multi._pool.GetEnumerator(); }