using System.Collections; using System.Collections.Generic; namespace WinSCP { internal class ImplicitEnumerable : IEnumerable { private readonly IEnumerable _enumerable; public ImplicitEnumerable(IEnumerable enumerable) { _enumerable = enumerable; } public IEnumerator GetEnumerator() { return _enumerable.GetEnumerator(); } IEnumerator IEnumerable.GetEnumerator() { return GetEnumerator(); } } }