Esempio n. 1
0
 private IEnumerator EnsureGenerator(Type t)
 {
     IEnumerator enumerator = null;
     if (!this.enumerators.TryGetValue(t, out enumerator))
     {
         enumerator = new RoundRobinEnumEnumerable(t).GetEnumerator();
         this.enumerators.Add(t, enumerator);
     }
     return enumerator;
 }
        private IEnumerator EnsureGenerator(Type t)
        {
            IEnumerator enumerator = null;

            if (!this.enumerators.TryGetValue(t, out enumerator))
            {
                enumerator = new RoundRobinEnumEnumerable(t).GetEnumerator();
                this.enumerators.Add(t, enumerator);
            }
            return(enumerator);
        }