/// <summary> /// Returns an enumerator that iterates through the list. /// </summary> /// <returns> /// A <see cref="IEnumerator{T}"/> that can be used to iterate /// through the list. /// </returns> /// <filterpriority>1</filterpriority> public override IEnumerator <TTo> GetEnumerator() { return(new TransformingEnumerator <TFrom, TTo>(SourceList.GetEnumerator(), Transform)); }